Grunt的常用插件罗列

我们在平时使用grunt时,他官方的插件库时而稳定时而不稳定,导致很多朋友在使用grunt时常无法查看插件,在这里,为方便查看,为大家搜集罗列了大部分常用插件供大家使用:
1. 清理文件或文件夹:
grunt-contrib-clean (v0.5.0)
2. 编译coffee文件为JavaScript文件:
grunt-contrib-coffee (v0.7.0)
3. 采用compass方式编译sass文件:
grunt-contrib-compass (v0.6.0)
4. 压缩文件或文件夹:
grunt-contrib-compress (v0.5.2)
5. 文件拼接(可将多个文件合并到一个文件):
grunt-contrib-concat (v0.3.0)
6. 复制文件或文件夹 :
grunt-contrib-copy (v0.4.1)
7. 压缩CSS文件:
grunt-contrib-cssmin (v0.6.2)
8. CSS文件语法检查:
grunt-contrib-csslint (v0.1.2)
9. 压缩HTML文件:
grunt-contrib-htmlmin (v0.1.3)
10.PNG、JPEG图片压缩(保证质量压缩):
grunt-contrib-imagemin (v0.3.0)
11. JS语法检查:
grunt-contrib-jshint (v0.6.4)
12. 将LESS编译成CSS:
grunt-contrib-less (v0.7.0)
13. 把SASS编译成CSS:
grunt-contrib-sass (v0.5.0)
14. 把Stylus文件编译成CSS:
grunt-contrib-stylus (v0.8.0)
15. 用UglifyJS方式压缩JS文件:
grunt-contrib-uglify (v0.2.4)
16. 实时监测文件的增删改状态,状态改变时自动执行预定义任务:
grunt-contrib-watch (v0.5.3)
17. 编译YUIDoc文档:
grunt-contrib-yuidoc (v0.5.0)
18. 启动一个web服务器连接
grunt-contrib-connect (v0.5.0)
19. 编译Jade模版:
grunt-contrib-jade (v0.8.0)
20. 预编译Handlebars模板到JST文件(Handlebars:结合json数据的模版):
grunt-contrib-handlebars (v0.5.11)
21. 通过PhantomJS运行jasmine(PhantomJS:JS单元测试):
grunt-contrib-jasmine (v0.5.2)
22. 预编译Underscore模板到JST文件(Underscore:JS工具库):
grunt-contrib-jst (v0.5.1)
23. 运行Nodeunit单元测试(NodeUnit:Node.js单元测试框架):
grunt-contrib-nodeunit (v0.2.1)
24. 用PhantomJS对象运行QUnit单元测试:
grunt-contrib-qunit (v0.3.0)
25. 用r.js优化RequireJS项目:
grunt-contrib-requirejs (v0.4.1)
结语:
希望本篇可有帮到有需求的朋友!


