gpt4 book ai didi

azure - 从 Visual Studio Code 部署 Azure Functions 时是否支持部署槽?

转载 作者:行者123 更新时间:2023-12-04 21:31:07 24 4
gpt4 key购买 nike

我使用 Visual Studio Code 在 Node.js 中构建了一个非常简单的 Azure 函数。我还从 Azure 门户创建了一个新的 Function App,并创建了一个“Staging”部署槽。现在我想将我的函数从 Visual Studio Code 部署到这个现有的函数应用程序和插槽 - 我不能!我找不到选择插槽的方法,任何部署都将直接进入默认/生产插槽。

VS Code 支持此功能吗?如果没有,是否可以从 VS 2017 中执行此操作(请记住这是一个 Node.js 项目)?

提前致谢

何塞

最佳答案

Azure 函数槽是预览版本。 VS code 好像不支持,在门户中创建插槽后,不会有插槽选项,并且会出现错误,如截图所示。如果没有,也是正常的。可能这是一个错误。部署时,会发生像您提到的那样。

enter image description here

在 VS 2017 中,它工作正常,只需创建配置文件并发布您的函数即可。

enter image description here

更新:

我的函数是C#。目前VS中没有Node.js函数模板,但您可以创建c#函数并使用node.js手动编写函数文件并发布到azure函数槽。

你可以像下面的截图一样创建它,并设置 Copy if newer对于function.jsonindex.js .

enter image description here

在门户中检查。

enter image description here

关于azure - 从 Visual Studio Code 部署 Azure Functions 时是否支持部署槽?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51490517/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com