我有一个 Azure DevOps 构建步骤,为 angularjs 应用程序运行 gulp。我将 Gulp 文件路径设置为指向GulpFile.js
引用的任务应捆绑应用程序并将文件放入解决方案文件夹中的 zip 文件中。当我在 Visual Studio 本地运行它时,效果很好。
我在构建过程中遇到的错误如下:
2019-07-08T15:54:56.5447810Z 任务:咕噜咕噜
2019-07-08T15:54:56.5447868Z 描述:Node.js 流任务
基于构建系统 2019-07-08T15:54:56.5447921Z 版本:0.141.2
2019-07-08T15:54:56.5447966Z 作者:微软公司
2019-07-08T15:54:56.5448064Z 帮助:更多的
信息 https://go.microsoft.com/fwlink/?LinkID=6347212019-07-08T15:54:56.5448113Z
=================================================== ============================ 2019-07-08T15:54:57.7184034Z
[命令]C:\Users\MYUSER\AppData\Roaming\npm\gulp.cmd 导出
--gulpfile C:\a_work\15\s\UI\Gulpfile.js 2019-07-08T15:54:58.6597682Z [[90m15:54:58[39m] 在 C:\a_work\15\s 中找不到本地模块\用户界面
2019-07-08T15:54:58.6597830Z [[90m15:54:58[39m] 尝试运行:npm
安装
发生此错误是否是因为 Node 缺少捆绑应用程序所需的模块。我可以在继续任务之前为应用程序调用 npm install 吗?
您只需执行以下操作即可添加任务npm install
在 gulp 构建之前:
steps:
- task: Npm@1
displayName: 'npm install'
inputs:
command: install
workingDir: '$(Build.SourcesDirectory)'
verbose: false
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)