1.安装grunt: npm install -g grunt-cli
2.生成package.json: 使用 npm init 辅助生成
3.package.json 中添加Grunt 依赖
"devDependencies": {
"grunt": "~0.4.1",
"grunt-contrib-jshint": "~0.6.0",
"grunt-contrib-nodeunit": "~0.2.0",
"grunt-contrib-uglify": "~0.2.2"
}
或者通过 npm install XXXXXX --save-dev 命令来安装模块
4.执行npm install 安装依赖模块
5.修改Gruntfile.js 核心上线grunt各种任务
// wrapper
module.exports = function(grunt)
{
// 核心,配置各种参数
grunt.initConfig({
pkg:grunt.file.readJSON("package.json"),
uglify:{
// uglify 的各种参数
option:{},
build:{
src:"",
desc:""
}
}
});
// 加载uglify 模块
grunt.loadNpmTasks("grunt-contrib-uglify");
// 将uglify 注册为默认命令
grunt.registerTask("default",["uglify"])
}
6.执行grunt 命令
grunt uglify 或者直接执行 grunt
参考文档:http://www.gruntjs.net/docs/getting-started/ 非常好,非常详细的参考文档那个