ReferenceError: исходная карта не определена

Я установил gulp-sass и gulp-sourcemaps и вижу там папки: node_modules.

Мой gulpfile здесь:

var gulp = require('gulp'),
    sass = require('gulp-sass'),
    sourcemaps = require('gulp-sourcemaps');

// Sass Task
gulp.task('sass', function() {
    return gulp.src('src/scss/**/*.scss')
        .pipe(sourcemap.init())
        .pipe(sass({outputStyle:'compact'}).on('error', sass.logError))
        .pipe(sourcemap.write())
        .pipe(gulp.dest('css'));
});

// Watch Task
gulp.task('watch', function(){
    gulp.watch('src/scss/**/*.scss', ['sass']);
});

gulp.task('default', ['sass', 'watch']);

Когда я запускаю gulp watch и сохраняю свой файл scss, я получаю эту ошибку:

ReferenceError: sourcemap is not defined
    at Gulp.<anonymous> (/Users/Chudz/Documents/My Web/Project/gulpfile.js:16:9)
    at module.exports (/Users/Chudz/Documents/My Web/Project/node_modules/orchestrator/lib/runTask.js:34:7)
    at Gulp.Orchestrator._runTask (/Users/Chudz/Documents/My Web/Project/node_modules/orchestrator/index.js:273:3)
    at Gulp.Orchestrator._runStep (/Users/Chudz/Documents/My Web/Project/node_modules/orchestrator/index.js:214:10)
    at Gulp.Orchestrator.start (/Users/Chudz/Documents/My Web/Project/node_modules/orchestrator/index.js:134:8)
    at Gulp.<anonymous> (/Users/Chudz/Documents/My Web/Project/node_modules/gulp/index.js:36:18)
    at Gaze.<anonymous> (/Users/Chudz/Documents/My Web/Project/node_modules/glob-watcher/index.js:18:14)
    at emitTwo (events.js:87:13)
    at Gaze.emit (events.js:172:7)
    at Gaze.emit (/Users/Chudz/Documents/My Web/Project/node_modules/gaze/lib/gaze.js:129:32)

Есть идеи, где я ошибаюсь?

Спасибо


person Chudz    schedule 12.01.2016    source источник


Ответы (1)


Когда я опубликовал это, я увидел ошибку :) У меня была исходная карта, написанная несколько раз вместо исходных карт.

person Chudz    schedule 12.01.2016