是否有可能通過所有這些轉換生成源映射?使用less/concat/autoprefixer/minifycss的Gulp源代碼?
gulp.task('styles', function() {
return gulp.src(source.styles)
.pipe(plumber())
.pipe(gulpif(/\.less$/, plumber().pipe(less({
strictMath: true,
strictUnits: true,
}))))
.pipe(concat('bundle.css'))
.pipe(prefixer(['last 2 versions', '> 1%', 'ie 9'], {cascade: false}))
.pipe(minifyCss())
.pipe(gulp.dest('public/css'));
});
庫使用:
我知道less可以生成源地圖,gulp-concat我不認爲支持它們,autoprefixer應該保留它們,並且minify-css/clean-css似乎沒有提及任何源地圖。我運氣不好嗎?
幾乎在那裏;你在做什麼樣的縮小? – mpen
還沒有,爲dev env only ftm。任何提示,請讓我/我們知道! –
好點,也許我應該放棄dev的縮小步驟。無論如何,我不確定是否需要生產源映射。 – mpen