2017-10-18 46 views
0

假设我有一个Node.js应用程序,我想用Azure函数上的TimerTrigger构建。Azure函数和Node.js

什么是最好的开发方式?我已经尝试将NODE_DEFAULT_VERSION设置为8.7.0,但是当我知道Node可以处理它时,它仍然会给我带来不正确的语法问题。

任何人都有在Azure上构建Node.js应用程序的经验吗?

回答

2

在当前版本的函数运行时中,不能选择节点版本。但在目前处于预览版的下一个版本中,您可以并且可以选择8.7.0。详情请参阅https://docs.microsoft.com/en-us/azure/azure-functions/functions-versions

+0

谢谢@David_Ebbo。所以,即使我将'WEBSITE_NODE_DEFAULT_VERSION'设置为...... 8.5.0',那么它仍然会运行6.5.0节点构建?因为我试图执行异步代码,它给我运行时错误。我有没有得到那个权利? – nn2

+1

正确的,它将不会影响v1运行时 –

+0

Bummer,所以这意味着,即使我设置我的功能应用程序设置'运行时版本'设置为BETA和我的'WEBSITE_NODE_DEFAULT_VERSION'为'8.5.0',我的节点。 js代码将会失败?现在只是等待的问题,好像? (谢谢。) – nn2