命令'grunt'不会生成文件夹:dist
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了命令'grunt'不会生成文件夹:dist相关的知识,希望对你有一定的参考价值。
我正试图用咕噜声设置jenkins。这是我第一次尝试,所以我需要知道是否是正确的方法。
一步步:
- 在Jenkins上我安装了NodeJs插件;
- 在全局工具配置中,在NodeJS的部分中,我指出了NodeJS文件夹安装的路径:!(https://ibb.co/0j9XGck)
- 我设置了源代码管理;
- 在构建部分,单击添加“执行Shell”并输入shell命令:
npm install
npm install grunt-cli -g
grunt
- 控制台输出显示
"Finished: SUCCESS"
。文件夹“node_modules”已创建,但文件夹“dist”不是!
如果我在控制台中运行命令,则会创建文件夹“dist”。
答案
您的问题可能有所不同,我没有足够的元素。但是,我不会使用jenkins安装的grunt。想象一下jenkins上的版本与开发者计算机上的版本不同!
将grunt安装为dev依赖项
npm install grunt-cli --save-dev
然后,仍然在package.json中添加一个带有键'grunt'和值'grunt'的脚本。
"scripts": {
"grunt": "grunt"
...
}
提交文件。现在jenkins跑了
npm install
npm run grunt
以上是关于命令'grunt'不会生成文件夹:dist的主要内容,如果未能解决你的问题,请参考以下文章