Grunt 簡介
Grunt是一款基于js和node.js的構(gòu)建工具,由于這段時間node.js越來越火爆,grunt擁有豐富的開源社區(qū)支持,產(chǎn)生了很多插件。還有一些插件散落在node社區(qū)。構(gòu)建是一個和寬泛的表述,傳統(tǒng)理解就是編譯、打包、復(fù)制,而今,隨著技術(shù)越來越豐富,構(gòu)建還包括對前端組件的預(yù)處理,比如sass、less預(yù)處理成css,css和js的壓縮和合并。grunt的插件可以很好的支持這些新的構(gòu)建概念,而且更為適合用開源技術(shù)堆砌的項目。 雖然Grunt更多的用于程序構(gòu)建,但是本質(zhì)上Grunt是一個用來解決重復(fù)勞動的任務(wù)運行工具。
Grunt入門
安裝
下載安裝Node.js。下載地址
檢查安裝和查看版本:
node -v
v0.10.25
安裝grunt命令行工具grunt-cli,使用-g全局安裝,這樣可以在任何一個目錄里使用了。下面這條命令會把 grunt 加入你的系統(tǒng)搜索路徑中,所以在任何目錄下都可以使用此命令。
npm install -g grunt-cli
需要注意的是在linux或mac下有時會報沒有權(quán)限的錯誤,這時須在前面加一個sudo
sudo npm install grunt-cli -g
查看版本: