0

すべてのファイルがマージされて縮小された後にのみ LessTransform が適用されるため、これは可能ではないようです。

public class LessTransform : IBundleTransform
{
    public void Process(BundleContext context, BundleResponse response)
    {
        response.Content = LessWeb.Parse(response.Content, (DotlessConfiguration) ConfigurationManager.GetSection("dotless"));
        response.ContentType = "text/css";
    }
}

バンドル時に何らかの方法でより少ないファイルを前処理する方法はありますか?

4

1 に答える 1

1

最近、同じニーズがあり、最終的に思いついたソリューションについてブログ投稿を書きました。 ここ

これは、 nuget パッケージ/いくつかの web.config の変更 (パッケージのインストール後に詳述されるため、ここでは除外) / バンドル構成の新しいトランスフォーマーを使用して比較的簡単に実行できます。

于 2013-01-19T21:22:09.677 に答える