この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 18761|答える: 2

[ASP.NET] Asp.net MVC BundleはすべてのCSSファイルをまとめてパッケージ化します

[リンクをコピー]
掲載地 2018/07/16 17:34:55 | | | |
BundleConfigは以下のように設定されています:



cshtmlコードは次のようになります:



この方法で設定すればページ自体は問題ありませんが、すべてのCSSを1つのファイルにまとめることはできません!

以下の構成を試してみてください:

font-awesomeはフォントファイルを読み込む必要があるため、ページが正しく表示されず、ネットワークリクエストは以下の404エラーを報告します。


解決

一般的なCSSで参照されているwoff2は相対パスを通じて導入されるため、バンドルがcssをwoff2ファイルに圧縮すると、相対パスを通ってファイルは全く見つけられなくなるため、Xie IItemTransformから完全なパスを実装し、コードを直接貼り付ける必要があります:

そしてバンドルを使うと、次のようになります:

このようにして、バンドルがCSSを圧縮すると、相対パスモデルを置き換え、完全なパスに処理します。 これで問題は解決します。

リソース:https://stackoverflow.com/questi ... t-virtual-directory




先の:. NET:OrderBy と ThenBy
次に:WebAPIはリストデータをExcelのテーブルファイルにエクスポートします
 地主| 掲載地 2023/07/10 18:35:00 |
実用的な操作方法:System.Web.Optimizationの代わりにBundleTransformerを使う
https://www.itsvse.com/thread-10387-1-1.html
 地主| 掲載地 2023/07/10 18:39:46 |
EnableOptimizations 有効化


もしコンパイルならデバッグ属性が真なら、バンドル圧縮が行われます。無効です


Web.Release.configを公開すると、以下の通りデバッグ属性が削除されます。

免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com