Я раньше не использовал Gulp, поэтому я не переношу старый gulpfile в Gulp 4. Я просто пытаюсь настроить несколько основных задач.Тем не менее, независимо от метода, который я использую для оповещения об асинхронном завершении, а также описанного в этом посте , я все еще получаю сообщение "Вы забыли сообщить об асинхронном завершении?"ошибка.
'use strict';
/*
=====
PLUGINS
=====
*/
var gulp = require('gulp'),
plumber = require('gulp-plumber');
// sass
var sass = require('gulp-sass');
sass.compiler = require('node-sass');
// js
var concat = require('gulp-concat'),
uglify = require('gulp-uglify');
/*
=====
TASKS
=====
*/
gulp.task('sass', function() {
return gulp.src('./lib/**/*.scss')
.pipe(sass().on('error', sass.logError))
.pipe(gulp.dest('./lib/build'))
})
/*
=====
EXPORT TASKS
=====
*/
exports.sass = sass;
С этой супер-barebone-установкой она не должна работать?return gulp.src
не возвращает поток?Чего мне не хватает?
Узел 10.15.0, Gulp CLI 2.2.0, Gulp 4.0.1