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

时间:2015-09-21 21:52:38

标签: javascript node.js azure azure-mobile-services

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

{"nodeversion":"v0.8.28"}

我已经更改了package.json以使用安装在Azure服务器上的版本4.1.0,但即使更改了这个并重新启动服务器后,我仍然看到v0.8.28。

我甚至修改了服务器上的环境变量,但重新启动后它们只是恢复原状。

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

2 个答案:

答案 0 :(得分:1)

截至2015年7月7日,您无法在Azure移动服务上升级NodeJS。 See this thread on the Azure Mobile Service forums.

MSDN Answer saying that we cannot upgrade NodeJS on Azure Mobile Services.

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

  1. 转到https://MY_APP.scm.azure-mobile.net/DebugConsole
  2. 运行node -v
  3. 您可以确切地看到正在运行的版本。
  4. My Azure Mobile Services are running node v0.8.28

答案 1 :(得分:0)

用于node.js(Azure移动应用程序)的Azure移动服务的v2是开源的,并支持任何版本的node.js.基于Express构建并完全可定制。测试版计划于2015年11月发布,但现在可用于预发布测试和开发。 Github项目可用here