だから私は現在使用BundleTransformer
しており、ポストプロセッサLESS
を追加しようとしています。Autoprefixer
このプラグインは自動的に css like を受け取り、andtransform: scale(1.5)
に変換します。-webkit-transform
-moz-transform
私がリリースモードにいる場合、または持っているBundleTable.EnableOptimizations=true
場合、すべてが正常に機能し、プレフィックスが期待どおりに追加されます。
ただし、デバッグ モードでは、バンドル内の個々の CSS / LESS ファイルはすべて、個別の要求として HTML に存在します。CSHTML ファイルで次のコマンドを使用しています。
@Styles.Render("~/Content/css/lessbundle")
つまり、デバッグ モードではLINK
、次のタグに展開されます。
/cs/something.css
/css/lessfile1.less
/css/lessfile1.less
単一のファイルの代わりに
/Content/css/lessbundle?v=RFAUSIwb-jEuuo4vHNTnTkE2LrN2jfHglX-Hk8HIF481
LESS ファイルの場合、IIS は自動的に変換しますが、Autoprefixer
.
.css
rawおよび.less
ファイルを要求するときに Autoprefixer を機能させる方法はありますか?
'Content/css/lessbundle
そうでない場合、私が見る唯一の代替手段は仮想URLを直接要求することであるため、私には無意味に思えますAutoprefixer
. リリース ビルド用にのみ縮小されます。