Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
375 views
in Technique[技术] by (71.8m points)

gulp-autoprefixer编译出来的css还是不带前缀

gulp.task('minify-css',function(){
    gulp.src('src/css/*.css')
        .pipe(autoprefixer({
            browsers:['last 2 versions'],
            cascade:true
        }))
        .pipe(cleanCss())
        .pipe(rename(function(path){
            path.basename += '.min';
            path.extname = '.css';
        }))
        .pipe(gulp.dest('dist/css'))
        .pipe(connect.reload())
})

如上,我是把autoprefixer和其他几个css处理放在一起的,这样写编译出来的css还是没有前缀的,要怎么写才能把这些功能集合在一个任务下?还是说要分开写或者说或一种写法?


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

你把last 2 versions改成last 20 versions再看看效果;这个设置的意思是:你需要兼容的版本是当前浏览器最新版的前两个版本,比如chrome最新版本是57,那这个设置是兼容到55,55版本根本不需要添加前缀


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...