gulp-sourcemap没有获得正确的遍历路径

时间:2018-07-03 13:31:35

标签: gulp gulp-sass gulp-sourcemaps

我正在使用:

gulp 3.9.1

gulp-sass 4.0.1

gulp-sourcemaps 2.6.4

const scssFilePaths = [
 "web/path/custom/**/*.scss",
 "web/path/custom2/**/*.scss",
];

.task('build:sass', () => {
return gulp
  .src(scssFilePaths)
  .pipe(sourcemaps.init())
  .pipe(sass({
    includePaths: [
      "path_1",
      "path_2",
    ]
  }))
  .pipe(sass().on('error', sass.logError))
  .pipe(sourcemaps.write('.'))
  .pipe(gulp.dest((file) => {
    return file.base;
  }));
});

生成我的源地图时,它们仅使用.css文件的路径,而不使用.scss文件的路径。例如:

"sources":["file1.css"], instead of "sources":["file1.scss"],

0 个答案:

没有答案