module.exports = function(grunt){ grunt.initConfig({ pkg: grunt.file.readJSON('package.json'), concat:{ options:{ separator: ';' }, dist:{ src:[ // './lib/**/*.js' './lib/main.js', './lib/service.js', './lib/login.js', './lib/article.js', './lib/menu.js', './lib/user.js', './lib/weibo.js', './lib/email.js', ], dest:'./build/main.js' } }, uglify: { options: { //头部 banner: '/*! <%= pkg.name %> <%= grunt.template.today("yyyy-mm-dd") %> */\n' }, dist: { src: './build/main.js', dest: './build/main.min.js' } } }); grunt.loadNpmTasks('grunt-contrib-uglify'); grunt.loadNpmTasks('grunt-contrib-concat'); grunt.registerTask('default', ['concat', 'uglify']); };