node.js - grunt min 任务去哪儿了?

标签 node.js gruntjs

我看了很多关于 grunt 的教程,其中使用了一些 min 任务。我找不到任何涉及类似任务的插件。我猜想开发人员已经更新了它并重命名为 uglify 对吗?我遇到的另一个问题是 grunt 的安装。它仍然可以全局安装,还是我应该全局安装 grunt-cli 并在本地安装 grunt 以便将它用于我的本地项目?

这个:

sudo npm install -g grunt

不适合我, 仅:

sudo npm install -g grunt-cli

npm install grunt --save-dev

是否弃用了第一种方法?

编辑:

这是我指的视频:http://www.youtube.com/watch?v=q3Sqljpr-Vc

最佳答案

有很多different min libraries包括核心 grunt 团队的这些:

  • grunt-contrib-cssmin(grunt-contrib-mincss 是旧版本)
  • grunt-contrib-htmlmin
  • grunt-contrib-imagemin
  • grunt-contrib-uglify <== 用于 js 压缩

您所指的可能是 uglify 插件,但如果不知道您正在看哪个教程,则很难分辨。

关于安装,第二种形式对于 grunt 4.x 是正确的,如 documentation 中所述。

关于node.js - grunt min 任务去哪儿了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18431597/

相关文章:

node.js - 在 CloudControl 中部署基于 grunt 的应用程序

gruntjs - grunt-contrib-watch + sass : how to specify the destination files?

javascript - 如何使用事务内循环运行多个存储过程?

node.js - NGINX 不路由 https 请求

node.js - 如何避免错误: Cannot find module ‘express’

javascript - 我是否可以让父 Gruntfile.js 与子 Gruntfile.js 交互或运行任务?

angularjs - 在 grunt 调试后保存代码时出现 .Fatal 错误 : grunt. util._.contains 不是函数

node.js - 使用node.js从HTML解析JSON-LD微格式?

windows - 如何在 Windows 中使用某些预定义端口从 cmd 运行 node.js 应用程序

javascript - 将文件合并到 Webpack 的条目中