だから私は現在使用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.
.cssrawおよび.lessファイルを要求するときに Autoprefixer を機能させる方法はありますか?
'Content/css/lessbundleそうでない場合、私が見る唯一の代替手段は仮想URLを直接要求することであるため、私には無意味に思えますAutoprefixer. リリース ビルド用にのみ縮小されます。