1

我有一个app.scss文件可以导入大约 100 个其他 Scss 文件。然后app.css使用 gulp 任务将其编译为。 app.css包含超过 4095 个选择器,所以我习惯gulp-bless将其拆分为多个文件。

这一切都适用于sourcemaps

GitHub 页面gulp-bless声明“这可以与 gulp-sourcemaps 一起使用”,但它绝对没有提供任何文档或其他详细信息。

以下最终冻结了整个过程:

gulp.src('/path/to/app.scss'))
    .pipe(sourcemaps.init())
    .pipe(sass({
        style: 'expanded'
    }))
    .pipe(autoprefixer())
    .pipe(sourcemaps.write())
    .pipe(bless({
        imports: false
    }))
    .pipe(gulp.dest('/path/to/compiled-css'))

放置在,bless 之前sourcemaps.write()会完全从结果文件中删除源映射。

有没有人成功地使用 gulp-bless 的源地图,因为据称这是可能的?

4

0 回答 0