grunt使用小記之開篇:grunt概述

Grunt是什麼?

Grunt是一個自動化的項目構建工具。若是你須要重複的執行像壓縮,編譯,單元測試,代碼檢查以及打包發佈的任務。那麼你能夠使用Grunt來處理這些任務,你所須要作的只是配置好Grunt,這樣能很大程度的簡化你的工做。css

若是在團隊中使用Grunt,你只須要與其餘人員約定好使用Grunt應該規避的問題,就可以很方便的自動化的處理大部分的常見工做任務,你所付出的努力幾乎爲0。html

爲何要使用Grunt?

Grunt是一個龐大的生態系統,天天都在成長。你能夠自由的選擇數以百計的插件以幫助你自動化的處理任務。npm

若是你所須要的插件尚未被人建立, 那麼你能夠本身建立插件並經過npm很方便的發佈以供更多人使用並一塊兒完善.併發

Grunt都有哪些插件?

大多數的任務Grunt都提供了可用的Grunt插件,而且天天都有插件誕生併發布到社區中。我想你所熟悉的有:grunt

  • JSHint
  • Uglify
  • cssmin
  • copy
  • clean
  • concat
  • Less
  • Sass
  • CoffeeScript
  • CSSLint

等等。更多的插件能夠在Grunt官方的插件清單中查看。工具

哪些人都在使用Grunt?

衆所周知的有:單元測試

  • jQuery
  • Modernizr
  • Twitter
  • Adobe

等等。還有更多的人在使用Grunt,好比:你。測試

新手上路

如何配置grunt建議閱讀:http://www.gruntjs.org/article/getting_started.html插件

Grunt插件使用小記

相關文章
相關標籤/搜索