- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
是否可以使用所有这些转换生成源映射?
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'));
});
最佳答案
今晚我遇到了同样的问题,我仍在努力寻找一个干净的解决方案。但是,我只是设法让一些东西工作,所以我想我会分享:
注意:我没有使用 gulpif
也不是 minify
使用 gulp-sourcemaps
自 gulp-less
似乎没有源映射选项(至少目前是这样)。
替换 gulp-concat
来自 gulp-concat-sourcemap
保留源映射。
gulp-sourcemaps 目前不支持 Gulp-concat(参见 README)。
在修复之前,这里有一个修补版本:https://github.com/floridoo/gulp-concat/tree/sourcemap_pipe2
gulp.task('less', function () {
gulp.src(sources.less)
.pipe(sourcemaps.init())
.pipe(less())
.pipe(prefix({ map: true }))
.pipe(concat('build.css'))
.pipe(sourcemaps.write()
.pipe(gulp.dest(dirs.build + 'assets/css'));
});
关于less - Gulp sourcemap with less/concat/autoprefixer/minifycss?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24519170/
我有这个 gulp css 缩小线: .pipe(minifycss({advanced:false, keepSpecialComments : 0}).on('error', gutil.log)
我正在使用 gulp minifyCss 来缩小我的 css 以减少文件大小。我的 gulp 任务看起来像这样: gulp.task('minify-css', function() { retu
是否可以使用所有这些转换生成源映射? gulp.task('styles', function() { return gulp.src(source.styles) .pipe
我是一名优秀的程序员,十分优秀!