Grunt

1. Grunt的運行原理node

  運行grunt,利用node的require查找本地的Grunt, 查找到本地有Grunt,CLI將其加載,並傳遞Gruntfile中的配置信息。git

2. 使用grunt-init自動建立gruntfile.js和package.json文件github

  1)全局安裝grunt-initnpm

    npm install -g grunt-initjson

  2)克隆grunt-init-gruntfile模板到本地grunt

    git clone https://github.com/gruntjs/grunt-init-gruntfile.git ~/.grunt-init/gruntfileui

  3)使用模板,打開控制檯執行如下命令spa

    grunt-init gruntfile插件

  如今項目中有gruntfile.js、package.json文件啦code

3. package.json: 此文件被npm用於存儲項目的元數據,以便將此項目發佈爲npm模塊。你能夠在此文件中列出項目依賴的grunt和Grunt插件,放置於devDependencies配置段內。

4. Gruntfile: 此文件被命名爲 Gruntfile.js 或 Gruntfile.coffee,用來配置或定義任務(task)並加載Grunt插件的。 

5. 爲項目安裝package.json的方法

  1)大部分 grunt-init 模版都會自動建立特定於項目的package.json文件。

  2)npm init命令會建立一個基本的package.json文件。

6. 安裝Grunt和grunt插件

  向已經存在的package.json 文件中添加Grunt和grunt插件的最簡單方式是經過npm install <module> --save-dev命令。此命令不光安裝了<module>,還會自動將其添加到devDependencies 配置段中,遵循tilde version range格式。

7. 將安裝Grunt最新版本到項目目錄中,並將其添加到devDependencies內

  npm install grunt --save-dev

8. 

相關文章
相關標籤/搜索