配置webpack,打包后生产环境的source-map可不可以加密解密的方式控制源码在控制台Sources里的显示?
需求:
为了方便在线上环境对代码进行打断点调试、debug。
我在webpack.prod.js里配置了devtool: 'cheap-module-source-map'
,
这样可以在线上环境里的sources里查看源码,
比如这样:(这个是开了http-server 打开的包后的dist文件夹里的html)
但是这样不安全,
听说有种方法可以在线上环境的地址栏里后边加上一段自己定义好的字符串,
才能可以在source里查看源码并且打断点调试。
我试过使用SourceMapDevToolPlugin
这个插件来控制,但是无奈不太会用这个插件,也不确定这个插件能不能解决我的问题,网上也没有找到好的例子。
不知道小伙伴有没有遇到过这种情况,还请悉心解答,
谢谢~~~
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
打包成两份,一份带sourcemap,另一份不带
你那加一段自己定义好的字符串的方式就是去请求带sourcemap的,否则用不带的