Tôi đang sử dụng các plugin grunt-contrib-uglify
trong số grunt 0.4
của mình.Làm cách nào để chỉ định nhiều bản đồ nguồn trong công việc làm xấu xí?
Tôi có nhiệm vụ sau đây:
uglify: {
dist: {
options: {
sourceMap: 'dist/sm/sm.js'
},
files: grunt.file.expandMapping(['*.js'], 'dist/js', {
cwd: 'dist/js'
})
}
},
Như bạn thấy, làm xấu đi được cấu hình để nén nhiều file, và chỉ có một nguồn bản đồ xác định. (Tôi không thể tìm ra cách để chỉ định nhiều kết quả đầu ra sourcemap).
Ngoài ra, uglify sẽ ghi đè bản đồ souc sau khi nén từng tệp js.
Làm cách nào để định cấu hình plugin này để xuất bản đồ nguồn hoàn chỉnh cho tất cả các tệp js của tôi?
'sourceMap: function (đường dẫn) {return path.replace (./Js $ /, "js.map.")} ' –