###▼実現したいこと
タイトルの通りです。
現在、gulp-autoprefixerで自動的にプリフィックスをつけているのですが、
ふと実際に書きだされたCSSを見てみたところ、transform
に-webkit-
プリフィックスしかついていませんでした。
-ms-
プリフィックスをつければ2D transformが機能することは分かっているので、できれば念のため-ms-
もつけておきたいと考えています。
###▼現在のコード
gulp
1gulp.task('sass', function () { 2 return sass('./src/html/common/sass/*', {style: 'expanded'}) 3 .on('error', sass.logError) 4 .pipe(plumber()) 5 .pipe(autoprefixer()) 6 .pipe(plumber.stop()) 7 .pipe(gulp.dest('./src/html/common/css/')) 8 .pipe(browser.reload({stream:true})) 9});
上記のように、sassをコンパイルするtaskの中にautoprefixerを挟んで利用しています。
オプション指定無しでコンパイルした状態では-ms-transform
は出力されませんでした。
###▼試したこと
gulp
1.pipe(autoprefixer({ browsers: ['last 4 versions'] }))
とか
gulp
1.pipe(autoprefixer({ browsers: ['last 2 versions', 'IE 9'] }))
のようにgulpfile.jsの中身を書き換えてみましたが、結果は変わりませんでした。
###▼アドバイス頂きたいこと
どのようなオプション指定をすれば-ms-transform
も出力されるようになるのか、
サンプル、もしくは参考情報が掲載されたブログ等のURLをご教授いただけないでしょうか。
あとはもし、gulp-autoprefixerに何らかのバグがあるとかが原因であれば、
何か情報をいただけますと助かります。
よろしくお願い申し上げます。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/05/24 12:21