命令'grunt'不会生成文件夹:dist

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了命令'grunt'不会生成文件夹:dist相关的知识,希望对你有一定的参考价值。

我正试图用咕噜声设置jenkins。这是我第一次尝试,所以我需要知道是否是正确的方法。

一步步:

  1. 在Jenkins上我安装了NodeJs插件;
  2. 在全局工具配置中,在NodeJS的部分中,我指出了NodeJS文件夹安装的路径:!(https://ibb.co/0j9XGck
  3. 我设置了源代码管理;
  4. 在构建部分,单击添加“执行Shell”并输入shell命令:
 npm install
 npm install grunt-cli -g
 grunt
  1. 控制台输出显示"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的主要内容,如果未能解决你的问题,请参考以下文章

使用grunt压缩js文件执行grunt命令报这个是啥,请高手支招。。。

使用grunt时找不到模块'karma'

尝试运行grunt时找不到模块'findup-sync'

grunt js在啥地方执行

自动构建 grunt gulp

自动构建 grunt gulp