Gruntjs Visual Studio团队服务(托管代理)中的Grunt任务失败
我在VSTS中有一个CI构建设置。其中一个任务是咕噜任务。任务运行时失败,输出如下: 2017-06-14T18:00:44.8952691Z###[部分]开始:grunt构建 2017-06-14T18:00:44.8952691Z============================================================================== 2017-06-14T18:00:44.8952691Z任务:Grunt 2017-06-14T18:00:44.8952691Z描述:JavaScript任务运行程序 2017-06-14T18:00:44.8952691Z版本:0.5.27 2017-06-14T18:00:44.8952691Z作者:微软公司 2017-06-14T18:00:44.8952691Z帮助: 2017-06-14T18:00:44.8952691Z============================================================================== 2017-06-14T18:00:45.2362520Z[command]C:\NPM\Modules\grunt.cmd build --Grunfile d:\a\1\s\Solution\Project\grunfile.js 2017-06-14T18:00:47.3905419Z grunt cli:grunt命令行 接口(v1.2.0) 2017-06-14T18:00:47.3905419Z 2017-06-14T18:00:47.3905419Z致命错误:找不到本地grunt 2017-06-14T18:00:47.4895387Z 2017-06-14T18:00:47.4895387Z如果你是 看到此消息,grunt尚未在本地安装到 2017-06-14T18:00:47.4895387Z您的项目。有关 安装和配置grunt 2017-06-14T18:00:47.4895387Z请 请参阅《入门指南》: 2017-06-14T18:00:47.4895387Z 2017-06-14T18:00:47.4895387Z 2017-06-14T18:00:47.6415301Z###[错误]Grunt失败,出现错误: C:\NPM\Modules\grunt.cmd失败,返回代码:99 2017-06-14T18:00:47.6475300Z###[章节]整理:grunt build 生成定义已更改 咕噜声存在 在需求中 我正在使用“托管”代理队列。当我看到“托管”代理的功能时,它有: grunt C:\NPM\Modules\grunt.cmd 上市Gruntjs Visual Studio团队服务(托管代理)中的Grunt任务失败,gruntjs,azure-devops,Gruntjs,Azure Devops,我在VSTS中有一个CI构建设置。其中一个任务是咕噜任务。任务运行时失败,输出如下: 2017-06-14T18:00:44.8952691Z###[部分]开始:grunt构建 2017-06-14T18:00:44.8952691Z============================================================================== 2017-06-14T18:00:44.8952691Z任务:Grunt 2017-06-14T18:00:
为什么生成代理无法说它找不到grunt?即可以执行grunt命令的grunt cli,但您仍然需要将grunt包安装到工作文件夹(例如,项目文件夹) 简单示例:
$(build.sourcesdirectory)
;npm命令:install
;参数:grunt
)$(build.sourcesdirectory)
;Grunt文件路径:[gruntfile.js文件相对路径$(build.sourcesdirectory)
)