Grunt
官網(wǎng):https://gruntjs.com
中文官網(wǎng):gruntjs.net
基于nodejs的
檢測(cè)node是否有
node --version
npm --version
node就是js文件
執(zhí)行??node文件
1.需要安裝grunt的命令行環(huán)境:
npm install -g grunt-cli
2.檢測(cè)是否安裝成功
grunt --version
想玩grunt光绕,需要兩個(gè)文件
Gruntfile.js? ?? ???構(gòu)建主文件
package.json? ? ? ? 工程文件
編寫Gruntfile.js
module.exports = function(grunt){
//引入模塊
grunt.loadNpmTasks('grunt-contrib-uglify');
grunt.loadNpmTasks('grunt-contrib-concat');
grunt.loadNpmTasks('grunt-contrib-clean');
//初始化
grunt-initConfig({
uglify:{
yal:{
src:"src/a.txt",
dest:"dest/a.min.txt"
},
yal2:{
src:"src/b.txt",
dest:"dest/b.min.txt"
}
}
})
//注冊(cè)默認(rèn)任務(wù)
grunt.registerTask('default',['concat','uglify',clean]);
}
安裝模塊
grunt模塊
npm install grunt
grunt-contrib-uglify??? ? ? ? 模塊
npm install grunt-contrib-uglify
grunt-contrib-concat
npm install grunt-contrib-concat
grunt-contrib-clean
npm install grunt-contrib-clean
package.json
npm stall -g grunt-cli
npm install 模塊名 --save-dev