module.exports = function(grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
uglify: {
options: {
banner: '/*! <%= grunt.template.today("yyyy-mm-ee") %> */\n'
},
build: {
src: 'js/app.js',
dest: 'js/output.min.js'
}
},
jshint: {
src: 'js/app.js',
dest: 'js/output.js'
},
cssmin: {
minify: {
expand: true,
cwd: 'release/css/',
src: ['*.css', '!*.min.css'],
dest: 'release/css/',
ext: '.min.css'
}
}
});
grunt.loadNpmTasks('grunt-contrib-jshint');
grunt.loadNpmTasks('grunt-contrib-uglify');
grunt.loadNpmTasks('grunt-contrib-cssmin');
grunt.registerTask('default', ['uglify', 'jshint', 'cssmin']);
};
运行&#34; uglify:build&#34; (uglify)任务
由于src文件为空,因此未写入目标js / output.min.js。 没有创建文件。
运行&#34; jshint:src&#34; (jshint)任务
0个文件。请检查您忽略的文件。
跑步&#34; jshint:dest&#34; (jshint)任务
0个文件。请检查您忽略的文件。
跑步&#34; cssmin:minify&#34; (cssmin)任务
完成,没有错误。