我有一个在本地和部署时运行良好的节点功能应用程序。但是,我收到错误消息:您的 azure 函数应用程序将 functions_worker_runtime 设置为节点,而您的本地项目设置为无,如果我不检查将 FUNCTIONS_WORKER_RUNTIME 设置为节点的 local.settings.json,则无法部署它。我的 arm 模板应用程序设置将 FUNCTIONS_WORKER_RUNTIME 设置为节点。
我尝试在部署期间设置环境变量,但它似乎是从本地设置中读取它?
如何在不检查 local.settings.json 文件的情况下部署它?
Nar*_*abu 13
在使用 Travis CI 构建中的以下命令发布函数时,我遇到了同样的错误。
func azure functionapp 发布
<APP_NAME>
错误:
您的 Azure Function App 将“FUNCTIONS_WORKER_RUNTIME”设置为“node”,而您的本地项目设置为“None”。
您可以通过 --force 将“无”作为“FUNCTIONS_WORKER_RUNTIME”来更新您的 Azure 应用程序
通过指定内嵌语言来解决它,如下所示,
func azure functionapp publish
<APP_NAME>--typescript
奇怪的是,文档中列出的发布选项没有提到这个选项。能够在上面错误消息附带的提示的帮助下弄清楚。
| 归档时间: |
|
| 查看次数: |
3445 次 |
| 最近记录: |