我一直在使用 grunt.js 连接然后缩小 javascript 文件。我完成此任务的方式给我留下了一个额外的 script.con.js 文件(串联文件)。除了暂存一个串联文件以缩小之外,我认为它真的没有必要。我在下面的示例中缺少什么?
module.exports = function(grunt) {
// Project configuration.
grunt.initConfig({
concat: {
'app/webroot/js/script.con.js': [
'app/webroot/js/plugins/plugins.js',
'app/webroot/js/main.js'
]
},
min: {
'app/webroot/js/script.min.js': 'app/webroot/js/script.con.js'
},
watch: {
files: ['app/webroot/js/main.js'],
tasks: 'concat min'
}
});
// Default task.
grunt.registerTask('default', 'concat min');
};
预先感谢您的帮助。
最佳答案
如果存在先连接然后缩小的缩小任务,您可以使用该任务(我认为直到现在才有这样的任务)。
您可以通过一些清理任务删除 con.js 文件:https://github.com/reputation/grunt-clean
关于javascript - 使用 grunt js 在没有 *.con.js 文件的情况下进行缩小和连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14466161/