在Chrome中调试时,Browserify源Map未加载

okxuctiv  于 2023-05-27  发布在  Go
关注(0)|答案(1)|浏览(399)

我正在开发一个Angular应用程序。在调试我的指令的链接函数时,我遇到了Chrome关于源Map的问题。
在页面的第一次加载(由Gulp和BrowserSync触发)时,一切都很好:我可以从Map中看到browserified文件和单个源文件。控制台中有一个错误,所以我单击调用跟踪来查看它,正确的代码行将显示在源文件中--正如预期的那样。
问题是在代码中设置断点并重新加载浏览器进行调试。执行在断点- ok -处停止,但显然还没有加载源文件。相反,在之前的源文件中,一段友好的绿色字母告诉我:
请稍等。加载源Map时未显示编译的脚本!
这是正确的我可以在sources选项卡中看到它确实没有加载,但没有进一步发生(可能是由于断点)。
我以前从没这样过。我不认为这是由于我的Browserify源Map,而是我怀疑这是一个问题与Chrome。
在Firefox中,一切都按照它应该的那样工作。我更喜欢Chrome而不是Firefox,所以...
你们中有人遇到过这个问题吗?或者知道是什么导致了这个问题?
我使用的Chrome版本是41.0.2272.118(问这个问题时的当前版本)。

8oomwypt

8oomwypt1#

根据我的经验,在服务器端有一个断点似乎阻止了Chrome做它需要做的事情,因此挂了下来:
Compiled script is not shown while source map is being loaded
结束调试会话/允许调试继续允许源解析。

相关问题