Ser*_*bst 6 google-chrome browserify source-maps
我正在开发一个Angular应用程序.在尝试调试我的指令的链接功能时,我遇到了Chrome关于源地图的问题.
在页面的第一次加载(由Gulp和BrowserSync触发)时,一切都很好,花花公子:我可以看到浏览器化文件以及地图中的单个源文件.控制台中出现错误,因此我单击调用跟踪来探索它,并在源文件中显示正确的代码行 - 正如预期的那样.
麻烦开始于在我的代码中设置断点并重新加载浏览器以进行调试.执行在断点处停止 - 好的 - 但显然还没有加载源文件.相反,之前的源文件,友好的绿色字母文字告诉我:
请稍等一下.加载源地图时不显示编译的脚本!
那是正确的.我可以在sources选项卡中看到它确实没有加载,但没有任何进一步发生(可能是由于断点).
我之前从未有过这种行为.我认为这不是由于我的Browserify源地图,而是我怀疑这是Chrome的一个问题.
在Firefox中,一切正常.但我更喜欢Chrome而不是Firefox,所以......
你们有没有遇到过这个问题,或者知道可能导致这个问题的原因是什么?
我正在使用的是版本41.0.2272.118的Chrome版本(当前提出此问题的版本).
根据我的经验,在服务器端设置断点似乎会阻止 Chrome 执行其需要的操作,从而挂起:
Compiled script is not shown while source map is being loaded
结束调试会话/允许调试继续允许源解析。
| 归档时间: |
|
| 查看次数: |
1599 次 |
| 最近记录: |