【发布时间】:2017-11-06 20:34:25
【问题描述】:
现在我可以从 VSTS 部署到 azure,但是部署成功后我无法运行 npm。
现在它的工作方式类似于 -> 为分支文件运行 npm install => zip => 复制到 azure => 部署。
我想将 npm run custom-comand 添加到此链的末尾。 怎么做?
【问题讨论】:
-
在 Azure 应用服务上运行 npm 命令是什么意思?
-
我有 node js 应用程序。我需要部署它。因此,我需要从 git 上传文件并运行一些命令,例如 npm install 或 npm run server。
-
通常,您需要在构建过程中运行 npm install 命令,然后将包含已安装节点模块的构建输出发布到 Azure 应用服务。而且我还看到您已经在构建定义中添加了一个 npm install 步骤。那为什么还需要在服务器上运行呢?
-
如何运行节点服务器命令?
-
另外,如果 npm install 将在服务器端,我们不需要将所有文件发送到服务器,它会更快。现在大约是 8 分钟。
标签: node.js azure deployment npm azure-pipelines