我使用在Node.js中构建了一个非常简单的Azure函数。我还从Azure Portal创建了一个新的函数应用程序,并创建了一个“分阶段”部署槽。现在,我想将我的函数从Visual代码部署到这个现有的函数应用程序和插槽中--我不能!我找不到选择时隙的方法,任何部署都会直接进入默认/生产时隙。
这是否得到VS代码的支持?如果没有,是否有可能从VS 2017 (请记住这是一个Node.js项目)开始执行?
提前感谢
何塞
发布于 2018-07-24 06:35:51
Azure函数槽是预览版。在VS代码中似乎不支持,在门户中创建一个插槽之后,就不会有一个插槽选项,并且会出现一个错误,就像屏幕截图一样。如果没有,这是正常的。可能是个窃听器。部署时,就像您提到的那样发生了。

在VS 2017中,它运行良好,只需创建配置文件并发布您的功能。

更新
我的功能是C#。目前VS中没有Node.js函数模板,但是您可以创建c#函数,用node.js手动编写函数文件,并发布到azure函数槽。
您可以像下面的屏幕快照一样创建它,并将Copy if newer设置为function.json和index.js。

在传送门查一下。

https://stackoverflow.com/questions/51490517
复制相似问题