配置webpack,打包后生产环境的source-map可不可以加密解密的方式控制源码在控制台Sources里的显示?

发布于 2022-09-06 21:21:06 字数 539 浏览 17 评论 0

需求:

为了方便在线上环境对代码进行打断点调试、debug。
我在webpack.prod.js里配置了devtool: 'cheap-module-source-map'
这样可以在线上环境里的sources里查看源码,

比如这样:(这个是开了http-server 打开的包后的dist文件夹里的html)
图片描述但是这样不安全,
听说有种方法可以在线上环境的地址栏里后边加上一段自己定义好的字符串,
才能可以在source里查看源码并且打断点调试。

我试过使用SourceMapDevToolPlugin这个插件来控制,但是无奈不太会用这个插件,也不确定这个插件能不能解决我的问题,网上也没有找到好的例子。

不知道小伙伴有没有遇到过这种情况,还请悉心解答,

谢谢~~~

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

夏了南城 2022-09-13 21:21:06

打包成两份,一份带sourcemap,另一份不带
你那加一段自己定义好的字符串的方式就是去请求带sourcemap的,否则用不带的

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文