私は最近bootsrap3で遊んでいます。ソースからコンパイルし、プロジェクトにdistr jsとcssを含めました。問題は、GH開発ツールで.map.cssファイルを取得しようとしていることです。なぜそうしたいのですか?それを無効にする方法は?無効にする必要がありますか?開発ツールでエラーマークを付けないように、そのマップファイルを追加しました。その後、すべてのスタイルが少ないファイルで定義されているとおりに表示されますが、あまり役に立ちません。
私は最近bootsrap3で遊んでいます。ソースからコンパイルし、プロジェクトにdistr jsとcssを含めました。問題は、GH開発ツールで.map.cssファイルを取得しようとしていることです。なぜそうしたいのですか?それを無効にする方法は?無効にする必要がありますか?開発ツールでエラーマークを付けないように、そのマップファイルを追加しました。その後、すべてのスタイルが少ないファイルで定義されているとおりに表示されますが、あまり役に立ちません。
回答:
/*# sourceMappingURL=bootstrap.css.map */
から行を削除bootstrap.css
.mapファイルを使用すると、ブラウザは縮小版のJSのフルバージョンをダウンロードできます。これは実際にはデバッグの目的です。
実際には、.mapの欠落は問題ではありません。ブラウザーがその開発ツールを開いて縮小ファイルを検出し、JSデバッグが可能な限り良くないことを通知しているだけなので、それが欠落していることだけがわかります。
これが、jQueryのようなライブラリに完全なファイル、縮小されたファイル、マップファイルもある理由です。
.mapファイルの完全な説明については、この記事を参照してください。
.less
。プロジェクトにファイルがありません。追加.css
したのは.js
ファイルとそのmap
ファイルだけです。
行/*# sourceMappingURL=bootstrap.css.map */
を削除bootstrap.css
エラーが解決しない場合は、ブラウザーのキャッシュを消去してください(CTRL + F5)。
"/*# sourceMappingURL=bootstrap.min.css.map */ "
以下のファイルの行を削除してください。
Linuxでファイルパスを取得するには、次のコマンドを使用します。 find / -name "\*bootstrap\*"
正しい.mapファイルがなく、bootstrap.cssの行を編集したくない場合は、ダミーの.mapファイルを作成できます。
私の場合、エラーが発生しました:
GET /bootstrap.css.map not found.
そのため、/ publicディレクトリに空のbootstrap.css.mapを作成し、エラーが停止しました。
bower
プロダクションモードではソースからブートストラップがインストールされるため、このようなものでは動作しません。行を削除するように言う任意の答えについても同じです/*# sourceMappingURL=bootstrap.css.map */
。
また、Google Dev-Toolsで警告が表示され、bootstrap.min.cssと同じフォルダーにbootstrap.min.css.mapファイルのみを追加しました。
私はこれ以上警告はありません、そしてあなたはここでより多くの説明を見つけることができます:https://github.com/twbs/bootstrap#whats-included
質問にお答えしたいと思います。
bootstrap.cssの最後の行を削除します
次のlin / *#sourceMappingURL = bootstrap.css.map * /