IE 9 が私の requirejs/backbone アプリケーションで初めて動作するページの問題をデバッグしようとしていますが、ページのリロードで失敗します。ただし、f12 IE 開発者ツールを使用してこの問題をデバッグしようとすると、ソースに移動してブレークポイントを設定することができません。これは、IE が RequireJS に含まれるファイルをロードしないためです。この問題を回避して IE の頭痛を解決するにはどうすればよいですか??
質問する
3532 次
3 に答える
4
私はパーティーに遅れていると思いますが、私の答えがあなたや他の人にも役立つことを願っています. デバッグするファイルまたはファイル内の行に、これ -->debugger;
をその行の前に追加するだけです。
そのため、require.js がスクリプトをロードし、文字列 iedebugger;
が存在することに遭遇すると、その行で自動的に停止します。
于 2013-10-14T09:51:59.863 に答える
0
require tools を使用して単一の js ファイルを生成できます。
- この単一のファイルに requirejs を含めます ( http://requirejs.org/docs/optimization.html#onejs )
- 最適化を none に設定します (ソースの圧縮なし - http://requirejs.org/docs/optimization.html#shallow )
index.html で、require.js の代わりにこのファイルをリンクします。
IEでデバッグできます。
于 2013-12-16T10:51:48.667 に答える
-1
私は時々同じ問題を抱えています。時々役立つもの: デバッガー ビューですべてのファイルを閉じ、DevTools を開いたままにし、[再生] を押してページを続行できるようにしてから、ページでアクションを実行するか、リロードします (デバッガーで停止する場合)。もう一度、すべてのファイルがロードされます。しかし、まだ調査中です;)
于 2015-11-26T13:11:09.103 に答える