そこで、BootStrapのテーマを変更したいプロジェクトがあります。そこで、テーマを BootSwatch から取得し、テーマは Lumen を選択しています。 Bundle.Configファイルで、以下の変更を加えました。
bundles.Add(new StyleBundle("~/Content/css").Include(
//"~/Content/bootstrap.css",
"~/Content/bootstrap-Lumen.css",
"~/Content/superslides.css",
"~/Content/site.css"));
}
Lumenテーマの使用を開始するとすぐに、次のようなエラーが(devツールで)表示されます。
追伸:これは、通常のBootStrapテーマを使用すると発生しません。 SO Answer を調べました。しかし、IISの変更とすべてを作成することについて話しています。しかし、Lumenテーマを使用すると、私の問題のみが発生します。この問題を取り除く方法は?
不足しているファイルを here からダウンロードし、プロジェクトのfonts
フォルダーに追加しました。
次に、プロジェクトの<system.webServer>
ファイルのweb.config
セクション内に次の行を追加しました。
<staticContent>
<remove fileExtension=".woff" />
<mimeMap fileExtension=".woff" mimeType="application/x-font-woff" />
<remove fileExtension=".woff2" />
<mimeMap fileExtension=".woff2" mimeType="application/font-woff2" />
</staticContent>
あなたの場合、ダウンロード glyphicons-halflings-regular.woff2 ファイル。
私は同じ問題に直面していました。
最初の試みでは、MIMEタイプ(font-woff2)をIISサーバーで直接追加しましたが、動作しました。ただし、deployment(CI/CD)MIMEタイプは自動的に削除されました。
2回目の試みでは、web.configにstaticContentタグを追加しましたが、これは永続的な修正のように機能しました。
WordPressで同様の問題が発生しました。フォントのパスを含むディレクトリのルートにフォルダーがあり、何らかの理由でnet :: ERR_ABORTEDおよび404(Not Found)になりました。そこで私がしたことは、それらのフォントをFontAwesomeなどの他のフォントが定義されているwp-content/plugins
に移動することでした。