在 Gandi Simple Hosting 中使用特定的 Node.js 版本

Using a specific Node.js version in Gandi Simple Hosting

基本上,我正在为 Node.js 应用程序使用 Gandi 简单托管。我想使用特定的 Node.js 版本。我准备好了,我所要做的就是制作一个“.nvmrc”文件并将所需的版本号放入其中。

现在我的 .nvmrc 文件看起来像这样。

6.11.0

我的package.json文件是这样的。

{
  "name": "name-of-my-app",
  "version": "0.3.0",
  "dependencies": {
    "express": "3.x",
    "socket.io": "1.x",
    "mysql": "2.x",
    "ejs": "2.x",
    "emailjs": "1.x",
    "svg-captcha": "1.x",
    "sitemap": "1.x",
    "discord.js": "11.x"
  },
  "scripts": {
    "start": "node server.js"
  }
}

当我重新启动服务器时,控制台显示以下内容。

/srv/data/web/vhosts/default /srv/data/web/vhosts/default

N/A: version "N/A" is not yet installed.

You need to run "nvm install N/A" to install it before using it.

尽管查看了 Gandi 文档,我还是找不到问题所在。

提前感谢您的帮助! :-)

诺埃尔。

我得到了甘地技术援助的答复。

我被告知使用 Git 部署我的代码。我按照以下说明使其工作:https://wiki.gandi.net/en/simple/git.