Simple Hosting 已支援 Node Version Manager (nvm)

我们很高兴能宣布这个好消息:Simple Hosting Node.js 开始支援 Node Version Manager(nvm)了!

透过 nvm,您现在可以使用任何版本的 Node.js,不用再受您曾安装在 Simple Hosting instance 上的版本限制了。

您只需要在专案的根目录加一个 “.nvmrc” 档案,并布署您的程式码即可。

以使用 Gandi CLI 布属的专案为例:

$ cd myapp
$ echo “4.4” > .nvmrc
$ git add .nvmrc
$ git commit -m ‘Use Node.js 4.4’
$ git push gandi master
$ gandi deploy

Simple Hosting 的布属及建立流程会自动检测到 “.nvmrc” 档案的存在,并依实际需求安装所需的版本。

请参考 Node.js instance 的线上文件以了解详细资讯(英):

https://wiki.gandi.net/en/simple/instance/nodejs#selection_of_nodejs_version

Bonus:您还可以在 Simple Hosting 上执行 Parse 伺服器

Facebook 最近宣布他们将关闭 Parse 服务,并将释出原始码,使用者可以自己架 Parse 伺服器。

架 Parse 伺服器需要最新版的 Node.js 4,而 Simple Hosting 过往并不支援此版本。不过在有了 “.nvmrc” 之后,再没有任何事物可以阻止您在 instance 上架设 Parse 伺服器了。

如您欲在 Simple Hosting Node.js 上架设 Parse,请参考以下教学及范例文件:

https://wiki.gandi.net/en/tutorials/simple/nodejs/parse-server

Enjoy!