バンドリングを使用してSystem.Web.Optimization
、JS と CSS をバンドルおよび圧縮しています。
IBundleTransform
また、既存の実装に加えてカスタム実装をJsMinify
使用しCssMinify
、ブラウザに送信する前に JS に凝った処理 (特定のプレースホルダーの置換) を行います。
バンドルと最適化が開始されるため、リリース モードで実行している限り、すべてが正常に機能します。しかし、デバッグ モードでは (これはデバッグに適しています ;)、指定されたものをすべて完全に無視するようですIBundleTransform
(ほとんどの使用で意味があります-ケース、私は推測します)。
デバッグ モードでも独自のを常に実行し、 (リリース モードで) 本当に最適化したい場合にのみ、他の (既定の) バンドル アルゴリズム ( 、 ) を実行する方法はありますか?IBundleTransform
JsMinify
CssMinify