6

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

4

3 回答 3

4

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

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

于 2013-10-14T09:51:59.863 回答
0

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

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

可以用 IE 调试。

于 2013-12-16T10:51:48.667 回答
-1

I have the same problem from time to time. What sometimes helps: Close all the files in Debugger view, leave the DevTools open, press Play to allow page to continue and then make your action on the page or reload - if it halts on the debugger; again, all the files will be loaded. But still investigating ;)

于 2015-11-26T13:11:09.103 回答