Vorteri
@Vorteri
Начинающий в верстке

Проблема с gulp точнее с @import. Как решить?

Добрый вечер.У меня проблема в том что каждые 5минут у меня галп выдает ошибку что что-то не правильно например в @import 'сlients' подробно ничего не пишет не знаю как боротся с проблемой. И всегда он истерит на последний импорт. Нашел выход что просто пересохранял этот файл но это все равно не выход. Хотелось бы решить данную проблему. Вот скирин:

5a95a6bdb0581742521215.png
Код с галп.джс

var gulp 								= require('gulp');
var browserSync 	= require('browser-sync');
var sass        	= require('gulp-sass');
var autoprefixer = require('gulp-autoprefixer');
var concatCSS 			= require('gulp-concat-css');
var ftp						 			= require('gulp-ftp');

// Static Server + watching scss/html files
gulp.task('watch', ['sass'], function() {

    browserSync.init({
        server: "src/"
    });
    // Следим за измениями файлами
    gulp.watch("src/sass/*.sass", ['sass']);
    gulp.watch("src/*.html").on('change', browserSync.reload);
});

// компилируем Sass в Css и обновляем страницу
gulp.task('sass', function() {
    return gulp.src("src/sass/*.sass")
        .pipe(sass().on('error', sass.logError))
        .pipe(autoprefixer({
        			browsers: ['last 2 versions'],
        			cascade: false
        	}))
        .pipe(concatCSS("style.css"))
        .pipe(gulp.dest("src/css")) 
        .pipe(browserSync.stream());
});
gulp.task('ftp', function () {
    return gulp.src('src/**')
        .pipe(ftp({
            host: 'заполнено у меня в файле',
            user: 'заполнено у меня в файле',
            pass: 'заполнено у меня в файле',
            remotePath: 'заполнено у меня в файле'   }))
        .pipe(gutil.noop());
});
gulp.task('default', ['serve']);
  • Вопрос задан
  • 456 просмотров
Решения вопроса 1
fruity4pie
@fruity4pie
A
Если Вы импортируете файлы с расширением scss или sass, то в импорте их нужно прописывать

@import "myfile.sass/scss"
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы