|
バンドルと圧縮の原理は、複数のCSSファイルを動的に統合・圧縮し、複数のJSファイルを動的に統合・圧縮することで、サーバーリソースファイルへのブラウザリクエスト数を減らし、リソースファイルのサイズを縮小し、ページの応答速度を向上させることです。 ASP.NET 4.5以上はこの技術をサポートしています(最適化)。
使い方:
まずは Microsoft AspNet.Web.Optimization パッケージをダウンロードし、以下のように設定します。
ステップ1:いつも通り、図に示すようにApp_startフォルダの下に新しいクラスを作成します。
こちらが「BundleTable.EnableOptimizations」というパラメータです:
もしこれが設定されていない場合、System.Web.Optimizationはデフォルトのポリシーを使用します。
でデバッグモード有効になっていません合体と圧縮。
でリリースモード有効化合体と圧縮。
設定するとデフォルトポリシーが上書きされます。
|