基本上,我希望未缩小的源地图可用并缩小site.css文件的样式。我希望我的最终结果是:
目前,我只能得到:
我知道我的gulp脚本是错误的,但是我不知道如何解决它。在创建site.min.css之前,我需要sourcemap将sourcemap写入site.css。 ! 谢谢
gulp.task('scss', gulp.series('bootstrap:scss', function compileScss() {
return gulp.src(['./site/assets/scss/*.scss'])
.pipe(sourcemaps.init())
.pipe(sass.sync({
outputStyle: 'expanded'
}).on('error', sass.logError))
.pipe(gulp.dest('./site/dist/css')) // outputs site.css
.pipe(postcss([autoprefixer(), cssnano()
]))
.pipe(sourcemaps.write('.'))
.pipe(rename({
suffix: '.min'
}))
.pipe(gulp.dest('./site/dist/css')) //outputs site.min.css
}));