编辑:I opened a new issue with Chromium .
<小时/>我们的项目使用编译为 JavaScript 的 TypeScript。在 Karma 中调试自动化单元测试时,我想禁用 JavaScript 源映射并坚持调试已编译的代码。
我知道如何从浏览器设置中执行此操作,但是当我关闭浏览器时更改就会过期,因此我正在寻找一种以编程方式禁用它的方法。
Disable source maps in Chrome DevTools
Chrome 接受 other flags从命令行(例如 --no-sandbox)。是否有一个标志或类似的方法来禁用源映射?
最佳答案
在webpack.config.js
添加devtool: false
exports.onCreateWebpackConfig = ({ actions, stage }) => {
// If production JavaScript and CSS build
if (stage === 'build-javascript') {
// Turn off source maps
actions.setWebpackConfig({
devtool: false,
})
}
};
或
您可以在每个加载器查询字符串中传递编译器选项
loadWhatEVer?sourceMap=false
关于javascript - 是否有命令行标志可以禁用 Chrome 的 JavaScript 源映射?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43750995/