在Azure移动服务中更改节点JS版本

我的Azure移动服务运行在Node JS版本v0.0.28上

{"nodeversion":"v0.8.28"} 

我已经改变了package.json以利用Azure服务器上安装的4.1.0版本,但是即使在改变这个并重新引导服务器之后,我仍然可以看到v0.8.28。

我甚至修改了服务器上的环境variables,但重启之后他们只是恢复。

如何更改Azure移动服务上的nodejs版本?

截至2015年7月7日, 您无法升级Azure移动服务上的NodeJS。 请参阅Azure移动服务论坛上的此主题。

MSDN答复说,我们无法升级Azure移动服务上的NodeJS。

你可以做的是检查你的节点版本:

  1. 转到https://MY_APP.scm.azure-mobile.net/DebugConsole
  2. 运行node -v
  3. 你可以看到你正在运行的是什么版本。

我的Azure移动服务正在运行节点v0.8.28

针对node.js(Azure移动应用)的Azure移动服务v2是开源的,支持任何版本的node.js。 build立在快速和完全可定制的。 testing版计划于2015年11月发布,但现在可用于预发布testing和开发。 Github项目在这里可用。