Исходные карты Gulp Sass - PullRequest
       15

Исходные карты Gulp Sass

0 голосов
/ 18 октября 2019

Возникли проблемы с исходными картами. Я не получаю никакой ошибки, но я не вижу нигде записываемых исходных файлов. Вот фрагмент моего gulpfile:

const sourcemaps = require('gulp-sourcemaps');

function style(){
  return gulp.src('./sass/**/*.scss')
    .pipe(sourcemaps.init({
      loadMaps : true
    }))
    .pipe(sass().on('error', sass.logError))
    .pipe(sourcemaps.write('.'))
    .pipe(gulp.dest('./'))
    .pipe(browserSync.stream())
}

function watch(){
  browserSync.init( {
      //baseDir: '/paradigm-shift',
      //port: 8888,
      proxy: "http://localhost:8888/paradigm-shift/",
      notify: true
    }
  )
  gulp.watch('./sass/**/*.scss', style, minify);
  gulp.watch('./*.html').on('change', browserSync.reload);
  gulp.watch('./js/**/*.js').on('change', browserSync.reload);
  gulp.watch('./*.php').on('change', browserSync.reload)
}

exports.style = style;
exports.minify = minify;
exports.watch = watch

Кажется, что работает браузерная синхронизация.

Я использую gulp 3.9.1. Должен ли я использовать gulp 4, может быть?

Или, может быть, это просто потому, что я не искал в нужном месте (консоль не показывает файл scss)?

Спасибо за вашу помощь

Быстрое редактирование на мой вопрос: вот что я получаю в терминале при выполнении gulp watch:

[Browsersync] 2 files changed (style.css.map, style.css)

Так что похоже, что style.css.map создан, но его нигде нетбыть найденным. И я не вижу файлы scss в инспекторе.

...