现在我可以从 VSTS 部署到 azure,但部署成功后无法运行 npm。
现在的工作方式如下 -> 为分支文件运行 npm install => zip => 复制到 azure => 部署。
我想将 npm run custom-comand 添加到此链的末尾。 怎么做?
最佳答案
VSTS 中的Azure 应用服务部署任务现在支持部署后脚本。以下是该任务 3.* 版本的屏幕截图:
参见Task Parameters了解更多详情。
Windows 应用服务用户:留意 npm bug防止运行多个 npm
命令(内联或在脚本中)。例如:
npm install
npm test
只会运行npm install
。有多种解决方法,包括 this :
npm install & npm test
关于node.js - VSTS部署成功后如何在azure应用程序服务上运行npm命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44379619/