vue.config.js中配置了sourcemap后,热启动会变得非常慢,而且会闪过好几串乱码
configureWebpack: {
devtool: 'source-map'
},
vue.config.js中配置了sourcemap后,热启动会变得非常慢,而且会闪过好几串乱码
configureWebpack: {
devtool: 'source-map'
},
回答:
在 Vue 项目中,将 devtool
设置为 'source-map'
会生成完整的 source map,这对于调试是非常有帮助的。然而,source map 会增加打包后的文件大小,并且生成 source map 的过程也会相对较慢,这就是导致热启动变慢的原因。
至于你提到的“闪过好几串乱码”,这可能是由于某些工具或浏览器在处理 source map 时出现的问题。source map 本身包含了原始代码的位置信息,但有时候在显示时可能会出现编码问题或解析错误,导致出现乱码。
为了解决这个问题,你可以尝试以下几种方法:
devtool
的值设置为 'inline-source-map'
或 'cheap-module-eval-source-map'
。这些选项会生成更小的 source map,同时仍然能够提供一些调试信息。configureWebpack: {
devtool: 'inline-source-map' // 或者 'cheap-module-eval-source-map'
},
希望这些建议能够帮助你解决问题!如果问题仍然存在或有其他疑问,请随时提问。
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
svg
文件内容。