Internet Explorer开发人员工具不使用RequireJS显示源代码

时间:2013-02-21 17:45:07

标签: javascript internet-explorer requirejs amd

我正在尝试调试一个页面问题,其中IE 9将首次在我的requirejs / backbone应用程序上运行,但会在页面重新加载时失败。但是,当我尝试使用f12 IE开发人员工具调试此问题时,我无法导航到源设置断点,因为IE不会加载RequireJS包含的任何文件。我怎样才能解决这个问题来解决我的IE问题?

3 个答案:

答案 0 :(得分:3)

我想我迟到了,但希望我的回答能帮助你和其他人。 要调试的文件或文件中的行,只需添加 - > debugger; 在那条线之前。

因此,当require.js加载您的脚本并遇到该字符串即debugger;时,它将自动停在该行。

答案 1 :(得分:0)

您可以使用require tools生成单个js文件:

在index.html中链接此文件而不是require.js。

您可以使用IE进行调试。

答案 2 :(得分:-1)

我不时遇到同样的问题。有时会有什么帮助:关闭Debugger视图中的所有文件,保持DevTools打开,按Play允许页面继续,然后在页面上进行操作或重新加载 - 如果它再次停在调试器上; ,将加载所有文件。但仍在调查;)