我将我的角度应用程序部署到使用ASP.NET后端的Azure上,并且运行良好。我将我的angular应用程序从5.1版本更新到了6.1,并安装了angularcli版本6.2.5。为了使此版本正常工作,我的azure节点版本应为8.9或更高。因此,我尝试按照链接Upgrading Node on an Azure website?中提到的步骤,以天蓝色的方式为我的应用程序服务更新nodejs。我做了下面提到的两个更改,如链接中所述,我没有任何iisnode.yml文件。
// Added App Setting in the 'Application Settings' section of my app service
WEBSITE_NODE_DEFAULT_VERSION 8.9.4
// Added engines field in the package.json file in my angular app
engines":{"node": "8.9.4"}
“构建应用”步骤失败,并显示以下错误。我不明白为什么它仍然使用节点版本6.9.1。我是否应该在此处添加其他任何步骤以使其正常运行或进行其他更改?请帮助我解决这个问题