我使用以下gruntfile.js
module.exports = function (grunt) {
grunt.initConfig({
uglify: {
files: {
cwd: 'public/js',
src: ['**/*.js', '!*.min.js'],
dest: 'public/js/build/',
expand: true,
flatten: true,
ext: '.js'
}
},
watch: {
js: { files: 'public/js/*.js', tasks: [ 'uglify' ] },
}
});
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.loadNpmTasks('grunt-contrib-uglify');
grunt.registerTask('default', [ 'uglify' ]);
};
我想最小化public / js文件夹中的所有文件。当我运行脚本时,所有jquery.js和jquery.plugin.js文件都合并为一个最小化的jquery.js输出文件。是否有一些设置来防止这种情况?
答案 0 :(得分:0)
添加
extDot: 'last'
作为uglify的选项。