当使用grunt uglify时,它成功地缩小了文件,但所有'使用严格的'删除单独的文件并替换为逗号。 即使我先使用concat然后uglify,结果也一样。
它的到来如下;
angular.module(' mymodule')。controller({...}),angular.module(' mymodule')。指令 所以..
Gruntfile看起来像这样;
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
concat: {
options: {
process: function(src, filepath) {
return '//#### ' + filepath + '\n' + src;
}
/*separator: ';'*/
},
scripts: {
src: 'public/scripts/**/*.js',
dest: 'public/scripts/merged.js'
}
},
uglify: {
options:{
beautify: true
},
scripts: {
src: 'public/scripts/merged.js',
dest: 'public/scripts/merged.min.js'
}
}
});
// load tasks
grunt.loadNpmTasks('grunt-contrib-concat');
grunt.loadNpmTasks('grunt-contrib-uglify');
// register tasks
grunt.registerTask('build', ['concat', 'uglify']);
你对这个修复有什么想法吗?