【问题标题】:run npm scripts in kudu在 kudu 中运行 npm 脚本
【发布时间】:2017-05-01 15:18:23
【问题描述】:

我有一个漂亮的 Aurelia 应用程序,现在我想通过持续部署使用 VSTS 发布到 Azure。在部署时,我需要运行一些节点命令。

npm install
jspm install
npm run build:staging

如何配置 Kudu 来运行它?

【问题讨论】:

标签: azure azure-web-app-service aurelia kudu


【解决方案1】:

来自kudu的wiki

安装azure-cli

npm install azure-cli -g

将 azure 控制台切换到 asm 模式

azure config mode asm

在项目的根目录中,运行自定义部署脚本生成器命令:

azure site deploymentscript [options]

现在您可以编辑 deploy.cmd 文件并添加您的自定义步骤(如您的 npm 命令)。

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: Deployment
:: ----------

... [deployment steps]

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

【讨论】:

  • 这比仅仅手动编写 .deployment 文件更好吗?
猜你喜欢
  • 2017-04-12
  • 2020-03-04
  • 1970-01-01
  • 2017-09-09
  • 1970-01-01
  • 2017-01-03
  • 1970-01-01
  • 2017-12-11
  • 1970-01-01
相关资源
最近更新 更多