Глоток застрял на "Начало 'sass' ..." - PullRequest
0 голосов
/ 03 декабря 2018

У меня проблемы с получением глотка часов на работу.Когда я запускаю его, он успешно выводит CSS в папку / css, но затем зависает, не продвигаясь дальше шага "sass".Что-то не так с моим gulpfile?

gulpfile.js

    var gulp = require('gulp'),
    livereload = require('gulp-livereload'),
    gulpIf = require('gulp-if'),
    sass = require('gulp-sass'),
    autoprefixer = require('gulp-autoprefixer'),
    sourcemaps = require('gulp-sourcemaps');

gulp.task('sass', function () {
  gulp.src('./sass/**/*.scss')
    .pipe(sourcemaps.init())
        .pipe(sass({outputStyle: 'compressed'}).on('error', sass.logError))
        .pipe(autoprefixer('last 2 version'))
    .pipe(sourcemaps.write('./'))
    .pipe(gulp.dest('./css'));
});

gulp.task('watch', function(){
    livereload.listen();

    gulp.watch('./sass/**/*.scss', gulp.series('sass'));
    gulp.watch(['./css/style.css', './**/*.html.twig', './js/*.js'], function (files){
        livereload.changed(files)
    });
});

Вывод на терминал:

[13:53:47] Using gulpfile ~/Documents/Jurassic/project/drupal/web/themes/custom/nekken/gulpfile.js
[13:53:47] Starting 'watch'...
[13:53:54] Starting 'sass'...
...