【发布时间】:2019-09-09 12:03:54
【问题描述】:
我目前正在构建一个脚本来自动创建一个 azure Web 应用程序。前端是内置的 react 和部署良好。后端是使用节点构建的,并且在发布时不会运行。我认为默认情况下 New-AzWebApp 创建一个 .net windows 运行时环境,我想要一个 linux node.js 环境。我需要知道如何在 azure powershell 脚本中进行设置。
我已经尝试在应用创建后更改应用设置。通过 Set-AzWebApp 将 WEBSITE_NODE_DEFAULT_VERSION 更改为 10.16.3
New-AzWebApp -Name backend$webappname -Location $location -AppServicePlan $webappname -ResourceGroupName discoverTest$workItemId `
这将创建应用程序,但上传文件时应用程序不会运行。我想我需要合适的运行环境,但我不知道如何设置。
【问题讨论】: