【发布时间】:2019-08-02 19:55:19
【问题描述】:
我正在尝试通过使用“npm”任务来自动化我的 Vue.js 应用程序的构建过程 (Azure Devops)。
为了安装节点包,我使用了带有内置“安装”命令的 npm 任务。
对于构建过程,我部署了另一个 npm 任务,但使用了自定义命令(构建)。此自定义构建命令成功运行并出现以下警告
"npm WARN build 'npm build' 调用时没有参数。你的意思是 'npm run-script build'?”
我相信它根本没有像我去复制发布工件时那样进行构建,它说
复制的文件总数:0。[警告]目录 'D:\a\3\a\drop' 为空。 不会添加任何内容来构建工件“drop”。
我尝试了“npm run-script build”命令但得到错误
“NPM 失败,返回码:1”
在一些堆栈溢出线程 (Here) 中,人们将构建称为安装的内部命令。如果真的是这样,为什么我看不到 install 命令创建的 dist 文件夹,或者我的自定义命令 npm 任务有问题?
package.json 文件中的脚本部分
"scripts": {
"serve": "vue-cli-service serve",
"build": "vue-cli-service build",
"lint": "vue-cli-service lint"
},
【问题讨论】:
标签: npm build azure-devops npm-install