安裝 gruntplugins
增加依賴性
要使用 gruntplugin,首先需要將其作為專案的依賴項新增。我們以 jshint 外掛為例。
npm install grunt-contrib-jshint --save-dev
--save-dev
選項用於在 package.json
中新增外掛,這樣外掛總是在 npm install
之後安裝。
載入外掛
你可以使用 loadNpmTasks
在 gruntfile 檔案中載入外掛。
grunt.loadNpmTasks('grunt-contrib-jshint');
配置任務
你可以在 gruntfile 中配置任務,將名為 jshint
的屬性新增到傳遞給 grunt.initConfig
的物件中。
grunt.initConfig({
jshint: {
all: ['Gruntfile.js', 'lib/**/*.js', 'test/**/*.js']
}
});
不要忘記你可以使用其他外掛的其他屬性。
執行任務
要使用外掛執行任務,你可以使用命令列。
grunt jshint
或者你可以將 jshint
新增到另一個任務中。
grunt.registerTask('default', ['jshint']);
預設任務在終端中使用 grunt 命令執行,沒有任何選項。