Я использую gulp-sourcemaps в простом сборщике sass с Gulp 4, и когда я проверяю номера строк в chrome, они далеко. Фактически, это самая последняя строка моего последнего загруженного файла scss для всех элементов. Не полезно.
Есть мысли?
const compileScss = () => {
return gulp.src(`${entry}/*.scss`, { allowEmpty: true })
.pipe(sourcemaps.init({
loadMaps: true,
largeFile: true,
}))
.pipe(sass().on('error', sass.logError))
.pipe(postcss([autoprefixer(autoprefixConfig)]))
.pipe(sourcemaps.write('.'))
.pipe(gulp.dest(output));
};
// package.json
"gulp": "^4.0.1",
"gulp-cssnano": "^2.1.3",
"gulp-postcss": "^8.0.0",
"gulp-sass": "^4.0.2",
"gulp-sourcemaps": "^2.6.5"