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!