我使用concat将JS文件合并成一个文件,使用uglify来最小化JavaScript。我该如何创建一个使用原始JS源文件的sourcemaps文件?
我的当前gruntfile:
concat: {
options: {
// define a string to put between each file in the concatenated output
separator: ';'
},
dist: {
// the files to concatenate
src: ['<%= config.src %>/js/**/*.js'],
// the location of the resulting JS file
dest: '<%= config.dist %>/js/main.js'
}
},
uglify: {
dist: {
files: {
'<%= config.dist %>/js/main.min.js': ['<%= concat.dist.dest %>']
}
}
},
sourceMapIn
可以更方便地指定为(基于https://dev59.com/bmYq5IYBdhLWcg3wxTaq):sourceMapIn: function(path) { return path + ".map"; }
,这更通用,也支持多个源文件。 - Jonas Berlin