目录
  1. 1. Grunt的常用插件罗列
    1. 1.1. 1. 清理文件或文件夹:
    2. 1.2. 2. 编译coffee文件为JavaScript文件:
    3. 1.3. 3. 采用compass方式编译sass文件:
    4. 1.4. 4. 压缩文件或文件夹:
    5. 1.5. 5. 文件拼接(可将多个文件合并到一个文件):
    6. 1.6. 6. 复制文件或文件夹 :
    7. 1.7. 7. 压缩CSS文件:
    8. 1.8. 8. CSS文件语法检查:
    9. 1.9. 9. 压缩HTML文件:
    10. 1.10. 10.PNG、JPEG图片压缩(保证质量压缩):
    11. 1.11. 11. JS语法检查:
    12. 1.12. 12. 将LESS编译成CSS:
    13. 1.13. 13. 把SASS编译成CSS:
    14. 1.14. 14. 把Stylus文件编译成CSS:
    15. 1.15. 15. 用UglifyJS方式压缩JS文件:
    16. 1.16. 16. 实时监测文件的增删改状态,状态改变时自动执行预定义任务:
    17. 1.17. 17. 编译YUIDoc文档:
    18. 1.18. 18. 启动一个web服务器连接
    19. 1.19. 19. 编译Jade模版:
    20. 1.20. 20. 预编译Handlebars模板到JST文件(Handlebars:结合json数据的模版):
    21. 1.21. 21. 通过PhantomJS运行jasmine(PhantomJS:JS单元测试):
    22. 1.22. 22. 预编译Underscore模板到JST文件(Underscore:JS工具库):
    23. 1.23. 23. 运行Nodeunit单元测试(NodeUnit:Node.js单元测试框架):
    24. 1.24. 24. 用PhantomJS对象运行QUnit单元测试:
    25. 1.25. 25. 用r.js优化RequireJS项目:
    26. 1.26. 结语:
grunt的常用插件

Grunt的常用插件罗列

head

​ 我们在平时使用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)

结语:

希望本篇可有帮到有需求的朋友!

原文地址:[ https://www.cnblogs.com/laogai/p/4680308.html ]

文章作者: 阿福不想坐飞机
文章链接: http://yoursite.com/2019/07/29/grunt-CJ/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 阿福不想做飞机
打赏
  • 微信
  • 支付宝

评论