すべてのJavaScriptファイルがChorme Developerツールに表示されるわけではありません。
Google Chromeは最新です。バージョン44.0.2403.130 mアプリのデバッグバージョン。頭の中のスクリプト。
<script src="/Scripts/jquery-ui-1.8.24.js"></script>
<script src="/Scripts/jquery.validate.js"></script>
...
<script src="/Client/Statics/GuiContainers.js"></script>
<script src="/Client/ClientDAL.js"></script>
<script src="/Client/ClientLayoutUpdater.js"></script>
<script src="/Client/ClientRenderer.js"></script>
<script src="/Client/ControllerLocator.js"></script>
スクリプトの最初の部分は、Chrome Developer Toolsのlocalhost/Scripts/*パスの[ソース]メニューに表示されます。スクリプトの2番目の部分は昨日から表示されていません。開発者ツールの問題は何ですか?
JavaScriptコンソールにエラーはありません。 [ネットワーク]タブでJavaScriptファイルの成功したリクエストを確認できます。すべてのJavaScriptがロードされます。アプリケーションは正常に動作します。
開発者ツールの問題は?誰にもアイデアはありますか?
Localhost "folder"をワークスペースに追加すると、サーバー側のソースファイルも含め、すべてが表示されます。
Chromeプロファイルデータを削除して、Chromeを再インストールしました。今は動作します。
開発者ツールでネットワークタブを開き、F5を押して更新します。質問に対するコメントをありがとう@ Seano666
私にとっては、開発者ツールの設定を開いて、最初のタブの「デフォルトに戻し、リロード」ボタンをクリックするだけでした。
その後、すべてのローカルスクリプトが再び表示され、デバッグは正常に戻りました。
スクリプトの任意の部分にdebugger;
命令を追加すると、この時点でデバッガーが停止し、スクリプトが動的にロードされた場合でもスクリプトが表示されます。
onSuccess: function (result) {
debugger;
combo.empty();
$(result).each(function () {
var option;
option = document.createElement('option');
option.value = this.Id;
$(option).appendTo(combo);
});
}
開発者ツールのreload
ボタンを右クリックしてみてください。
選択できるメニューが表示されます:Empty Cache & Hard Reload
。
それは私のために働いた。
同じ問題が発生し、「空のキャッシュとハードリロード」が機能しました。
この問題は、ネットワークのマッピングとマッピング解除が原因です。 chrome devツールには、この種の問題を引き起こす奇妙なバグがいくつかあります。サイドバーに古いcssファイルが表示されたり、左側のサイドバーからcssファイルを開いたりする場合もあります。それはただの空白であるか、さらに悪いことに、目に見えさえしません。
私もすべてのオプションを試しました。再起動、すべてのチェックの削除、マッピングのマッピング解除。シークレットモード。しかし、最終的には、この修正を行うために再インストールする必要がありました。
それでは、新しいchromeインストールを実行してください。すべてがうまくいくはずです。
私の場合、それはChromeキャッシュの問題でした。リフレッシュはうまくいきませんでした。以下のファイルをマッピングした後、私の問題を修正しました
1-ブラウザでファイルを開きます。 http://example.com/script.js
2-バージョンを追加します。 http://example.com/script.js?v = 2
これによりキャッシュがクリアされ、ファイルが編集可能として表示され始めます。
問題:しばらくの間開発/デバッグを行っていましたが、その後同様の問題が発生しました。コンソールログに行番号が表示されていても、それらをクリックすると、空白ページの1行目に移動しました。私のスクリプトはhtmlに埋め込まれていたので、[要素]タブでそれらを見ることができましたが、[ソース]タブでファイルを開いたときは空でした。
解決策:私が修正したのはRLアドレスをコピーして新しいタブに貼り付けるで、開発ツールを再度開くことでした。元のタブはどういうわけか悪い状態になりました。
私は同じ問題を抱えていて、答えを挙げてみましたが、Google Chromeが静かに更新され、再起動する必要があり、すべてが正常に機能するようになりました。
chrome URLにchrome://settings/help
と入力し、再起動が必要かどうかを確認します。
私は同じ問題を経験しましたが、あなたのプロファイル名の下にあるローカルAppDataのすべての一時ファイルを削除するだけでした、例えばC:\ Users\userprofile\AppData\Local\Temp
私にとっても「マッピングとマッピング解除」の問題でした。すべてのマッピングを削除しましたが、Webサイトの下のフォルダーは表示されませんでした。
私にとっての解決策は、開発ツールの設定で「ワークスペース」タブに移動することでした。まだいくつかのマッピングがありました。すべて削除しました。リロード後は大丈夫でした。
その理由は、スクリプトファイルがまだロードされていないため、ページをf5で更新すると、ソースにスクリプトがリストされます。これは、スクリプトタグをタグの下部に配置したときに発生しました。