2013-02-21 91 views
5

我正在嘗試調試頁面問題,其中IE 9將首次在我的requirejs/backbone應用程序上工作,但在頁面重新加載時將失敗。但是,當我嘗試使用f12 IE開發人員工具調試此問題時,我無法導航到源設置斷點,因爲IE不會加載RequireJS包含的任何文件。我怎樣才能解決這個問題,以解決我的IE頭痛?Internet Explorer開發工具不顯示源代碼使用RequireJS

+2

單擊HTML選項卡中的刷新圖標是否有所作爲? – epascarello 2013-02-21 17:47:19

+0

它會刷新所有需要JavaScript在HTML視圖中寫入dom的腳本標記。但是,腳本選項卡不反映這些新腳本(看不到它們) – 2013-02-22 16:36:15

回答

3

我想我晚會晚了,但希望我的回答可以幫助你和其他人。 要調試的文件或文件中的行,只需在該行之前添加 - >debugger;

因此,當require.js加載腳本並遇到該字符串時,即debugger;存在,它將自動停止在該行。

-1

我有時常遇到同樣的問題。什麼有時會有所幫助:關閉Debugger視圖中的所有文件,保持DevTools處於打開狀態,按下Play以允許頁面繼續,然後在頁面上進行操作或重新加載 - 如果它在調試器上暫停;再次,,所有的文件將被加載。但仍在調查;)

相關問題