Javascript をローカルでデバッグしようとしていますが、奇妙な問題が発生しています。次のようなローカルファイルを開くと:
<html>
<head>
<script src="file.js"></script>
</head>
<body></body>
</html>
次のような file.js を使用します。
(function() {
'use strict';
debugger
})();
デバッグ行で一時停止できません。ただし、まったく同じファイルを Firefox/Firebug で開くと、その行で一時停止します。また、ローカル サーバーで提供されているファイル (つまりhttp://
、ファイルではなくfile://
ファイル) にデバッガー行を追加すると、Chrome デバッガーは期待どおりに一時停止します。
この問題は、(私が知る限り) ローカル ファイルを使用する Chrome でのみ発生します。ただし、私は多くのことをグーグルで検索しましたが、Chrome またはそのようなもの (誤って有効にした可能性があるもの) の「ローカル ファイルでデバッガーを無効にする」オプションを見つけることができませんでした。
誰かがこれを以前に見たことがありますか?もしそうなら、あなたはそれを解決できましたか?