0
0

Я проходил ваш курс и все повторял как было в видео, название видео "планировщик задач Gulp". Скачал прикрепленный к уроку файл с названием "gulpfile" вставил его в свой проект и написал в терминал команду gulp, далее произошла эта ошибка. 

Sania@DESKTOP-90JF95V MINGW64 ~/Desktop/work4Uber
$ gulp
[14:18:13] Using gulpfile ~\Desktop\work4Uber\gulpfile.js
[14:18:13] Starting 'default'...
[14:18:13] Starting 'watch'...
[14:18:13] Starting 'server'...
[14:18:13] Starting 'styles'...
Error in plugin "gulp-sass"
Message:

gulp-sass no longer has a default Sass compiler; please set one yourself.
Both the "sass" and "node-sass" packages are permitted.
For example, in your gulpfile:

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

[14:18:13] The following tasks did not complete: default, watch, server, styles
Did you forget to signal async completion?

Sania@DESKTOP-90JF95V MINGW64 ~/Desktop/work4Uber

$

А вот ваш код который нужно было скачать 

const gulp        = require('gulp');
const browserSync = require('browser-sync');
const sass        = require('gulp-sass');
const cleanCSS = require('gulp-clean-css');
const autoprefixer = require('gulp-autoprefixer');
const rename = require("gulp-rename");

gulp.task('server', function() {

    browserSync({
        server: {
            baseDir: "src"
        }
    });

    gulp.watch("src/*.html").on('change', browserSync.reload);
});

gulp.task('styles', function() {
    return gulp.src("src/sass/**/*.+(scss|sass)")
        .pipe(sass({outputStyle: 'compressed'}).on('error', sass.logError))
        .pipe(rename({suffix: '.min', prefix: ''}))
        .pipe(autoprefixer())
        .pipe(cleanCSS({compatibility: 'ie8'}))
        .pipe(gulp.dest("src/css"))
        .pipe(browserSync.stream());
});

gulp.task('watch', function() {
    gulp.watch("src/sass/**/*.+(scss|sass)", gulp.parallel('styles'));
})

gulp.task('default', gulp.parallel('watch', 'server', 'styles'));

Ннзнаю что делать, помогите пожалйста, я уже и у чат gpt спрашивал, в вашем репозитории искал, на других площадках искал заинтересованных в эту проблему людей, ничего не помогло.

 


student_mE-STpn8
1 day ago






Еще нет ответов