安装 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 命令运行,没有任何选项。