gpt4 book ai didi

debugging - 调试器在 chrome/safari/firefox 中无法用于 ember 应用程序

转载 作者:行者123 更新时间:2023-12-01 13:36:36 25 4
gpt4 key购买 nike

我正在处理一个 ember 应用程序。版本是“ember-cli”:“1.13.13”。

出于一个非常奇怪的原因,调试器在 Chrome 中不起作用。 (我也尝试过 Safari 和 Firefox 开发者版。同样的事情。)

具体来说,问题是我在函数中放置了一个调试器语句。 Ember 应用程序加载并命中函数和函数中的调试器语句。在 Developer Tools -> Sources 选项卡中发生的事情是它没有向我显示调试器所在的功能。

相反,它一直突出显示 app-boot.js 的最后一行文件。断点,或者它暂停的那一行,根本没有出现。 (见附截图)

此外,当我使用向下箭头进入函数调用时,它保持在 app-boot.js ,所以我不知道它是否确实进入了该功能。

这已经困扰我一段时间了。

enter image description here

最佳答案

我已经通过使用 在 OSX + Chrome 上解决了很多次类似的错误清空缓存和硬重新加载 - 在“源”选项卡中的代码更新后,我可以正确地看到实际的源代码。

确保您没有黑盒应用程序的脚本。

或者,您可以尝试重新安装 npm 包、bower 包 - 在 Ember CLI 中创建源映射可能会出现问题。

如果没有任何帮助,请调查您的 JavaScript 和关联的 map 文件,并检查是否可能缺少某些内容,或者 map 没有更新。您可以尝试在 Ember CLI 中打开和关闭它们。

Source Maps Ember CLI 中的部分指导如何启用/禁用它们。

关于debugging - 调试器在 chrome/safari/firefox 中无法用于 ember 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39006960/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com