私はAzure上で実行されているASP.NET Webサイトの一部であるWebページを持っています。それは今かなり長い間うまく動いています。青から、Underscore.jsの「.map」をダウンロードしようとしているブラウザーに突然問題があります。私はいくつかの読書をして、明らかにJQueryはJavascriptソースファイル( ".js")のデバッグ補助として ".map"ファイルを作成します。しかし、WebサイトのScriptsディレクトリを見ると、これは一部のJQueryソースファイルでのみ起こり、すべてではないことがわかります。パターンが何であるか分かりません。ASP.NET WebページをロードするときにUnderscore.jsのJavascript ".map"ファイルがありません
しかし、なぜブラウザがJQueryの一部ではないUnderscore.jsの「マップ」ファイルを読み込もうとしているのですか?また、なぜこれが突然起き始めるのでしょうか?私はかなり前にUnderscore.jsをWebページに追加しましたが、以前はこの問題を抱えていませんでした。
私はクロームデバッガコンソール]タブで見たときに私が得る正確なエラーは次のとおりです。
はhttp://myazureapp.cloudapp.net/Scripts/underscore-min.map 404(見つかりません)スクリプト/ underscore-min.map GET:あなたが経験している何1
私はソースコードに触れたくないので(次回のアップグレードでは失われるでしょう)、「アンダースコア--min.map」ではなく別の名前を適用するための不平な設定はありますか?手動でコードを変更するのではなく、他の簡単な方法ですか? – lubosdz
@lubosdz答えでポイント2を試しましたか?私の場合は、オリジナルと同じ名前の空ファイルを作成しましたが、.jsではなく.map拡張子を使用していました(例:foo.min.js =>空のfoo.min.mapを追加)。これはブラウザを幸せに保ち、ソースコードや更新に影響を与えません。 – pasx