gulp-autoprefixer出错,有遇到类似情况的朋友吗
发布网友
发布时间:2022-04-21 09:01
我来回答
共1个回答
热心网友
时间:2022-04-21 10:31
问题出在gulp-autoprefixer和gulp-sass的pipe顺序上,scss文件只需要编译+压缩即可,所以autoprefixer可以再之后进行,gulpfile.js改动如下:
gulp.task('sass', function() {
return gulp.src('assets/src/sass/**/*.scss')
.pipe(sourcemaps.init())
.pipe(sass({ // firstly
outputStyle: 'compressed'
}).on('error', sass.logError))
.pipe(prefixer({browsers: ['last 2 version']})) // secondly
.pipe(sourcemaps.write('.'))
.pipe(gulp.dest('assets/dist/css'));
});