我使用以下 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 输出文件中。是否有一些设置可以防止这种情况?