@sergey19940808

Gulp, как сделать отслеживание файлов js and scss?

Добрый день, есть такой конфиг:
'use strict';

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


gulp.task('js', () => {
        return gulp.src('assets/js/app.js')
            .pipe(babel({
                presets: ['env']
            }))
            .pipe(gulp.dest('public'))
});

gulp.task('sass', () => {
    return gulp.src('./assets/scss/style.scss')
        .pipe(sass().on('error', sass.logError))
        .pipe(gulp.dest('./public'));
});

gulp.watch('./assets/scss/style.scss', gulp.series('sass'));
gulp.watch('./assets/js/app.js', gulp.series('js'));


Запускаюю таким образом всё это:
"start": "lite-server | gulp sass | gulp js"
Файлы отслеживаются и меняются при первом изменении, но потом таск отрабатывает но не изменяется
  • Вопрос задан
  • 795 просмотров
Решения вопроса 1
alexndb
@alexndb
web developer
gulp.task('watch', () => {
gulp.watch('./assets/scss/style.scss', gulp.series('sass'));
gulp.watch('./assets/js/app.js', gulp.series('js'));
});

gulp.task(
'default',
gulp.series(
'sass',
'js',
'watch'
));

Запускать командой gulp
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Kate888
Но все равно не видит стили(
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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