文章出處

 

 第一步:

//如何安裝指定grunt的插件,安裝后自動在當前cmd目錄下新建node_modules文件夾,文件夾里面包含了下載完成的插件
npm install <module> --save-dev
npm install grunt --save-dev
npm install grunt-contrib-uglify  --save-dev
npm install grunt-contrib-qunit --save-dev
npm install  grunt-contrib-jshint --save-dev
npm install  grunt-contrib-watch --save-dev

安裝以后node_modules文件夾下的樣子 //我就裝了兩個插件,沒有全部安裝哦

 

第二步:

//Gruntfile.js文件的內容,這個東西非常重要
module.exports = function(grunt){ grunt.initConfig({ pkg: grunt.file.readJSON('package.json'), concat: { options: { separator: ';' }, dist: { src: ['src/*.js'], dest: 'dist/<%= pkg.name %>.js' } }, uglify: { options: { banner: '/*! <%= pkg.name %> <%= grunt.template.today("dd-mm-yyyy") %> */\n' }, dist: { files: { 'dist/<%= pkg.name %>.min.js': ['<%= concat.dist.dest %>'] } } } }); grunt.loadNpmTasks('grunt-contrib-uglify'); grunt.loadNpmTasks('grunt-contrib-concat'); //grunt.registerTask('test', ['jshint', 'qunit']);,你如果想要在定義任務就可以寫在這邊
grunt.registerTask('default', [ 'concat', 'uglify']);//這個是默認在當前目錄執行grunt會執行的任務,和grunt.initConfig下的內容對應 };

 

第三步:

//package.JSON文件的內容,只要你按照第一步安裝好了,這里的devDependencies會自動更新

 

最后:當前目錄執行grunt           

//===> done  \=_=///

//這兩個東西一直忘記 ,再寫一下
typeof NaN === "number"
typeof null === "object"

  

 


文章列表


不含病毒。www.avast.com
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()