@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);
  • Вопрос задан
  • 37 просмотров
Пригласить эксперта
Ответы на вопрос 1
@gribanov2la
Full stack web разработчик
Предположительно, у вас ошибка синтаксиса в ./src/css/styles.sass
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
от 30 000 до 65 000 руб.
BSSL Москва
от 50 000 до 150 000 руб.
от 60 000 до 90 000 руб.
17 июл. 2019, в 13:38
7000 руб./за проект
17 июл. 2019, в 13:34
777 руб./за проект