我一直在使用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');
};提前感谢您的帮助。
发布于 2013-02-15 19:22:25
如果存在一个先连接后缩小的最小化任务,您可以使用该任务(我现在还不认为有这样的任务)。
您可以使用一些干净的任务来删除con.js文件:https://github.com/reputation/grunt-clean
发布于 2013-04-07 18:51:49
拼接和缩小对我来说是这样的:
grunt.initConfig({
min: {
dist: {
src: ['lib/js/file1.js', 'lib/js/file2.js'],
dest: 'lib/js/result.min.js'
}
}
});https://stackoverflow.com/questions/14466161
复制相似问题