私のページには約 20 個の CSS ファイルがロードされており、CSS と JavaScript を縮小するツールを探しています。私は SquishIt がとても気に入っていますが、@import url 経由で読み込まれた css を処理していないようです。かなりの数の CSS ファイルが @import 経由で読み込まれるため、出力が正しくありません。
これに対する修正はありますか、または @import 経由でインポートされた CSS を適切に処理する別のツールを誰かが推奨できますか?
css バンドルのセットアップで .ProcessImports メソッドを呼び出してみましたか? このファイルのテスト ケース CanRenderCssFileWithImportStatement() を参照してください。
Asp.Net 4.5 を使用していない場合は、Web 最適化を使用できます。この Nuget パッケージをインストールします: http://nuget.org/packages/Microsoft.Web.Optimization/0.1パッケージを使用します。
使い方:
http://msdn.microsoft.com/en-us/vs11trainingcourse_aspnetandvisualstudio_topic5.aspx
http://www.beletsky.net/2012/04/new-in-aspnet-mvc4-bundling-and.html