@AlexShow163
Начинающий верстальщик

При запуске вотчера вылазиет ошибка как исправить?

5cf7adc7782a0419056931.png

до конца вочер не может отработать вот код
const gulp = require('gulp');
const autoprefixer = require('gulp-autoprefixer');
const del = require('del');
const browserSync = require('browser-sync').create();
const cleanCSS = require('gulp-clean-css');
const sourcemaps = require('gulp-sourcemaps');
const gulpif = require('gulp-if');
const gcmq = require('gulp-group-css-media-queries');
const smartgrid = require('smart-grid');
const sass = require('gulp-sass');
const isDev = (process.argv.indexOf('--dev') !== -1);
const isProd = !isDev;
const isSync = (process.argv.indexOf('--sync') !== -1);

function clear(){
return del('build/*');
};

function styles(){
return gulp.src('./src/css/styles.sass')
.pipe(gulpif(isDev, sourcemaps.init()))
.pipe(sass())

.pipe(gcmq())
.pipe(autoprefixer({
browsers: ['> 0.1%'],
cascade: false
}))
//.on('error', console.error.bind(console))
.pipe(gulpif(isProd, cleanCSS({
level: 2
})))
.pipe(gulpif(isDev, sourcemaps.write()))
.pipe(gulp.dest('./build/css'))
.pipe(gulpif(isSync, browserSync.stream()));
};

function img(){
return gulp.src('./src/img/**/*')
.pipe(gulp.dest('./build/img'))
};

function html(){
return gulp.src('./src/*.html')
.pipe(gulp.dest('./build'))
.pipe(gulpif(isSync, browserSync.stream()));
};

function watch(){
if(isSync){
browserSync.init({
server: {
baseDir: "./build/",
}
});
}

gulp.watch('./src/css/**/*.sass', styles);
gulp.watch('./src/**/*.html', html);
};

function grid(done){
let settings = {
columns: 12,
offset: "30px",
//mobileFirst: true,
container: {
maxWidth: "950px",
fields: "30px"
},
breakPoints: {
md: {
width: "920px",
fields: "15px"
},
sm: {
width: "720px"
},
xs: {
width: "576px"
},
xxs: {
width: "420px"
}
}
};

smartgrid('./src/css', settings);
done();
};

let build = gulp.series(clear,
gulp.parallel(styles, img, html)
);

gulp.task('build', build);
gulp.task('watch', gulp.series(build, watch));
gulp.task('grid', grid);
  • Вопрос задан
  • 46 просмотров
Пригласить эксперта
Ответы на вопрос 1
@gribanov2la
Full stack web разработчик
Предположительно, у вас ошибка синтаксиса в ./src/css/styles.sass
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы