我在我的grunt 0.4
中使用grunt-contrib-uglify
插件。如何在uglify grunt任务中指定多个源图?
我有以下任务:
uglify: {
dist: {
options: {
sourceMap: 'dist/sm/sm.js'
},
files: grunt.file.expandMapping(['*.js'], 'dist/js', {
cwd: 'dist/js'
})
}
},
正如你所看到的,丑化被配置为压缩多个文件,而且只有一个指定的源地图。 (我无法找出指定多个源映射输出的方法)。
此外,uglify在压缩每个js文件后覆盖soucemap。
如何配置此插件输出所有我的js文件的完整源代码映射?
'sourceMap:功能(路径){回报path.replace(/ JS $ /, “js.map。”)}' –