@KrupAch

Gulp не создаёт папку, в чем проблема?

Уважаемые знатоки, ни как не могу понять в чем я не прав по мнению GULPа.
Настраиваю gulp.js
Решил проверить как будут создаваться папки и как будут переноситься файлы.
Но ожидаемого результта, так и не увидел.
Просидет более часа, проверяя на ошибки и ни как не нашел ни одной...
Вот код:
let project_folder="dist";
let source_folder="src";

let path = {
    build:{
        html:project_folder + "/",
        css: project_folder + "/css/",
        js: project_folder + "/js/",
        img: project_folder + "/img/",
        fonts: project_folder + "/fonts/",
    },
    src:{
        html: source_folder + "/*.html",
        css: source_folder + "/scss/style.scss",
        js: source_folder + "/js/script.js",
        img: source_folder + "/img/**/*.{jpg, png, svg, gif, ico, webp}",
        fonts: source_folder + "/fonts/*.ttf",
    },
    watch:{
        html:source_folder + "/**/*.html",
        css: source_folder + "/scss/**/*.scss",
        js: source_folder + "/js/**/*.js",
        img: source_folder + "/img/**/*.{jpg, png, svg, gif, ico, webp}",
    },
    clean: "./" + project_folder + "/"
}

let { src, dest} = require('gulp'),
    gulp = require('gulp'),
    browsersync = require("browser-sync").create();

function browserSync(params) {
    browsersync.init({
        server: {
            baseDir: "./" + project_folder + "./"
        },
        port: 3000,
        notify: false
    })
}

function html() {
    return src(path.src.html)
        .pipe(dest(path.build.html))
        .pipe(browsersync.stream())
}

let build = gulp.series(html);
let watch = gulp.parallel(build, browserSync);


exports.html = html;
exports.build = build;
exports.watch = watch;
exports.default = watch;


не могу найти корень зла...

Вопрос решился.
Если мало ли кто то столкнется, как я:
Название папки "src", в настройка прописана через "#", а в gulp файле я прописывал без решетки. В этом и была проблема.
Другими словами, нужно было скопировать имя папки полностью в gulp.

Всем спасибо.
  • Вопрос задан
  • 129 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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