我正在使用Gruntjs的Terser来缩小js文件。我希望能够创建一个源代码地图,但我不知道如何将我在options部分(https://www.npmjs.com/package/terser#source-map-options)中看到的示例转换为我的gruntfile.js。
这里是我正在缩小的部分,我还添加了我认为sourceMap选项要用到的部分:
grunt.initConfig({
terser: {
pages: {
options: {
mangle: {
properties: false
},
sourceMap: {
// source map options goes here I think but not certain what
}
},
files: [
{ expand: true,
src: '**/*.js',
dest: 'wwwroot/js',
cwd: 'wwwroot/js',
ext: '.min.js'
}
]
}
}
});--我在任何地方都找不到用于此的gruntjs示例,所以任何输入或帮助都是很棒的。
发布于 2020-03-21 14:44:52
我找到了答案并进行了测试。注意下面的sourceMap条目中的options:
grunt.initConfig({
terser: {
pages: {
options: {
mangle: {
properties: false
},
sourceMap: true
},
files: [
{ expand: true,
src: '**/*.js',
dest: 'wwwroot/js',
cwd: 'wwwroot/js',
ext: '.min.js'
}
]
}
}
});https://stackoverflow.com/questions/60779165
复制相似问题