我使用Closure编译器来缩小我的JS代码,它还生成了一个源Map文件。我可以在Chrome中打开我的网站并加载源Map以查看原始源代码。我可以在原始源代码中设置断点并单步执行代码,到目前为止一切顺利。
在不使用断点的情况下,我如何查看缩小代码的特定行/列Map到原始代码中的内容,反之亦然?
假设我得到一个错误报告“Cannot set property 'b' of null,line 512,column 315”。我可以在压缩代码中找到这一部分,它是“Ba.b=!0;”我如何使用Chrome来找出我的原始源代码来自哪里?
2条答案
按热度按时间iqih9akk1#
你不能再现错误与任一sourcemap文件或运行unminified文件?
j2cgzkjk2#
我在Chrome中找不到这样做的方法。
在Firefox中,您可以右键单击生成代码中的某个点,然后选择“跳转到原始位置”。
另一种选择是使用基于Web的可视化工具,如:https://evanw.github.io/source-map-visualization/