Ответы пользователя по тегу Фронтенд
  • Gulp не следит за изменениями в файлах .html и .css?

    @oxmad
    Миллионер, филантроп
    По хорошему у вас должно быть 2 папки src и dist (к примеру). В src у нас находятся исходники html, sass, js и прочее, а в dist уже готовый проект (build).
    В вашем случае создайте в папке проекта папку src и перенесите туда html и css файлы (Также проверьте пути к файлам). Как понадобится, просто добавите перенос и компиляцию в папку dist.
    P.S. Называйте html файл index.html, если он отличается, то добавляйте параметр "index: Название_вашего_файла.html"
    'use strict';
    
    const gulp            = require('gulp'),
    var browserSync  = require('browser-sync'),
    var reload            = browserSync.reload;
    
    // BrowserSync
    gulp.task('serve', function () {
        browserSync({
            server: {
                baseDir: "src"
                //index: "paths.html" если название нестандартное
            },
            notify: false
        });
    });
    
    // Watch
    gulp.task('watch', function() {
      gulp.watch('./src/css/**/*.css', reload),
      gulp.watch('./src/*.html', reload);
    });

    Запускаем командой gulp watch.
    Ответ написан
    Комментировать