Pfad zur Quelle der Karte ist falsch

Ich die Pakete gulp-less und gulp-sourcemaps. Mein weniger-Datei befindet sich unter Styles/main.less, aber der generierte source map Punkte zu source/main.less (wo source/ scheint ein Präfix sein). Wie man dieses Problem beheben, so die Quelle korrekt zugeordnet, Punkte zu source/Styles/main.less?

Mein gulp Aufgabe ist ziemlich einfach:

var gulp        = require('gulp'),
    less        = require('gulp-less'),
    gulpif      = require('gulp-if'),
    sourcemaps  = require('gulp-sourcemaps');

var paths = {
    styles: [
        'Styles/**/*.less',
        '!**/*.min.css'
    ],
    wwwRoot: 'wwwroot/'
}

var isLessFile = function(file) { return /.less$/.test(file.path); }

gulp.task('styles', function() {
    return gulp
        .src(paths.styles)
        .pipe(sourcemaps.init())
            .pipe(gulpif(isLessFile, less()))
        .pipe(sourcemaps.write('.'))
        .pipe(gulp.dest(paths.wwwRoot + 'styles'));
});
Schreibe einen Kommentar