Gulp 4 сборка 2023, include файлов, конвертация шрифтов, работа с графикой, avif, webp, svg sprite

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 ม.ค. 2025

ความคิดเห็น • 346

  • @custercuster4918
    @custercuster4918 ปีที่แล้ว +34

    Вот это вечериночка) Большое спасибо за труд!

  • @stanislav_tihanov
    @stanislav_tihanov ปีที่แล้ว +14

    Очень ждал продолжения сборки, Вадим спасибо тебе огромное!!! Выздоравливай!)

  • @drawusoon
    @drawusoon ปีที่แล้ว +11

    УРА!) Наконец-то дождались!) В кои то веки будет хороший вечер, рады, что всё хорошо и ты снова с нами, вечериночки это то чего нам не хватало!)

  • @fakesega6730
    @fakesega6730 ปีที่แล้ว +8

    Смотрю тебя с того момента, когда у тебя еще не было 15-20 тысяч на ютубе. Очень нравится твой контент, делай видосы больше и чаще, так же не забывай про старичков

  • @sanjo6465
    @sanjo6465 ปีที่แล้ว +3

    От казалось бы айти это профессия серьезней некуда, и казалось бы обучение айти это вообще напряг сногсшыбательный. Но на какое из твоих видео не посмотрю и такая атмосфера будто с кентом на районе общаюсь и заодно как ты в конце сказал развиваюсь так как оно того стоит. Спасибо Вадим за столь важные, нужные и практические навыки которым ты обучаешь людей.

  • @g999ar
    @g999ar ปีที่แล้ว +9

    6:20 - картинки
    22:00 - newer
    31:40 - svg
    40:50 - шрифты
    1:00:20 - include HTML

  • @upitel
    @upitel ปีที่แล้ว +1

    Вадим, спасибо!)
    Я полдня возился с установкой gulp-include. И ещё покамест нашёл что существует такая сборка... А здесь зашёл и сразу скачал готовую сборку. Будем трудиться!

  • @KIREKSSHOW
    @KIREKSSHOW ปีที่แล้ว +13

    не хватает только марафонов по верстке :)
    спасибо за труд, учитель

    • @vadymprokopchuk
      @vadymprokopchuk  ปีที่แล้ว +1

      спасибо

    • @ob5804
      @ob5804 ปีที่แล้ว

      @@vadymprokopchuk Вадиме, покажіть, будь ласка, в наступній частині gulp модулі js? Окремий js файл на кожну сторінку(в мене не працють скрипти, дивлячись, як Ви робити, хочу зрозуміти, що ж не так в мене(. А ще як зменшувати відео, ну як картинки.

    • @ob5804
      @ob5804 ปีที่แล้ว

      @@vadymprokopchuk
      Вадиме, привіт. Питання по таску фонтс. Коли Ви не прописали *.* в return src('app/fonts/src'), то помилка була is not accepted type of font. Will just copy file, коли ж прописали *.*, то помилка вирішилась, а я прописала і одна помилка змінилась на цю
      [09:38:41] Starting 'fonts'...
      Read woff error on test-woff.woff - Will just copy file
      [09:38:53] Finished 'fonts' after 12 s
      шрифт test-woff.woff не переводиться в woff2( 9 все ок, а цей ну ніяк
      const fonter = require('gulp-fonter');
      const ttf2woff2 = require('gulp-ttf2woff2');
      function fonts() {
      return src('app/fonts/src/*.*')
      .pipe(fonter({
      formats: ['woff', 'ttf']
      }))
      .pipe(src('app/fonts/*.ttf'))
      .pipe(ttf2woff2())
      .pipe(dest('app/fonts'))
      }
      function building() {
      'app/fonts/*.*',
      }
      exports.fonts = fonts; Де моя помилка???

  • @sad_gary
    @sad_gary ปีที่แล้ว +2

    Просто пушка! Огромное спасибо за свежачек!!

  • @super_snejinka
    @super_snejinka ปีที่แล้ว +1

    спасибо, Вадим! Люблю тебя!

  • @maxwatson4099
    @maxwatson4099 ปีที่แล้ว +1

    Спасибо, за хороший урок. Лично я для себя немного переделал сборку и разнес все функции по отдельным файлам. Создал папку gulp и там создал файлы под каждую функцию и потом уже инклюдил в gulpfile.

  • @gerasymenko1
    @gerasymenko1 ปีที่แล้ว +1

    Волшебно

  • @tatianaagapkina8658
    @tatianaagapkina8658 ปีที่แล้ว +1

    Ооо, это то, чего мы все так долго ждали!😁 Иду ставить чайничек🙌

  • @OlegStepanenko-v5d
    @OlegStepanenko-v5d ปีที่แล้ว +1

    Шедеврально!!!

  • @kseniatokar4847
    @kseniatokar4847 ปีที่แล้ว +6

    Starting 'images'...
    [22:51:54] 'images' errored after 69 ms
    [22:51:54] Error in plugin "gulp-avif"
    Message:
    .webp not supported
    Details:
    domainEmitter: [object Object]
    domainThrown: false
    подскажите, как решить?

    • @MarkSizm-de5on
      @MarkSizm-de5on 11 หลายเดือนก่อน

      Тоже самое, у вас получилось решить?

    • @vurgunkafarzada3008
      @vurgunkafarzada3008 7 หลายเดือนก่อน

      src(['....'], {encoding: false})

    • @ВасилийАнисимов-ш1ц
      @ВасилийАнисимов-ш1ц 7 หลายเดือนก่อน

      @@MarkSizm-de5on тоже такая проблема . Решили эту проблему?

    • @ВасилийАнисимов-ш1ц
      @ВасилийАнисимов-ш1ц 7 หลายเดือนก่อน

      Как вы решили эту проблему?

    • @АнтонЛеов
      @АнтонЛеов 7 หลายเดือนก่อน

      Просто переустановите gulp на версию ниже чем 5, удалив перед этим текущую версию командой: npm rm gulp, затем установить заново: npm i gulp@4.0.2 -D должно заработать

  • @bog-1
    @bog-1 ปีที่แล้ว +1

    Бог и вся верстки вернулся

  • @dimondimonov6417
    @dimondimonov6417 ปีที่แล้ว +2

    Ураааааа

  • @ОльгаФилатова-ф3й
    @ОльгаФилатова-ф3й ปีที่แล้ว

    Спасибо! Лайк, подписка однозначно. Отличная сборка вышла, да и подача супер

  • @htywyj
    @htywyj ปีที่แล้ว +1

    Єеее боооой!
    Вадос зробив потужний відос!

  • @DrKrInfinity
    @DrKrInfinity ปีที่แล้ว

    Спасибо большое за сборку!

  • @cyberactiv1
    @cyberactiv1 ปีที่แล้ว +1

    шедеврально !!!🙂

  • @grigoriyfomenko4927
    @grigoriyfomenko4927 ปีที่แล้ว

    Спасибо за вечеринку! Установил всю сборку, все работает. Великолепно

  • @Норик-п8щ
    @Норик-п8щ ปีที่แล้ว +1

    Супер годная вечеринка подъехала ❤👍👍

  • @АлександрФомичев-п6ъ
    @АлександрФомичев-п6ъ ปีที่แล้ว +1

    Очень ждал продолжения)

    • @j-lewis
      @j-lewis ปีที่แล้ว +1

      Та же фигня))

    • @vadymprokopchuk
      @vadymprokopchuk  ปีที่แล้ว +3

      @@j-lewis та же фигня =)

  • @bergghest
    @bergghest 9 หลายเดือนก่อน

    Сборка просто топчик! Спасибо!

  • @upwlqwp
    @upwlqwp ปีที่แล้ว

    Очень рады возвращению. Большое спасибо !)

  • @vaqiffatiyev585
    @vaqiffatiyev585 ปีที่แล้ว

    Очень понятно, интересно, доступно!!!! Спасибо тебе!

  • @dimasnytin
    @dimasnytin ปีที่แล้ว +1

    Божественно ❤

  • @ak-id9ir
    @ak-id9ir ปีที่แล้ว +1

    Мужик реальный

  • @dimasavchenko9150
    @dimasavchenko9150 ปีที่แล้ว +19

    Вадим, 'app/**/*.html' - эта запись переносила твой html в папку images))
    Для остальных, в функции building() в src можно явно указать 'app/pages/*.html', тогда лишние html не будет трогать

    • @ob5804
      @ob5804 ปีที่แล้ว +1

      Дякую)

    • @vadymprokopchuk
      @vadymprokopchuk  ปีที่แล้ว +1

      да да, все так и есть

    • @ВладимирДзех-я7з
      @ВладимирДзех-я7з ปีที่แล้ว +4

      @@vadymprokopchuk Если прописать 'app/pages/*.html', то в папку dist билдятся просто кусочки кода и комментарии от gulp-include. А вот если 'app/*.html', то уже всё норм) Поправьте если не так, но у меня всё шикарно

    • @elizabethsh8276
      @elizabethsh8276 ปีที่แล้ว +2

      @@ВладимирДзех-я7з я поменяла порядок компиляции файлов 'src/**/*.html',
      '!src/images/stack/*.html',
      'src/images/*.*',
      '!src/images/*.svg',
      'src/images/sprite.svg',
      и тогда stack не переносит

    • @КассакСаккас
      @КассакСаккас ปีที่แล้ว

      @@elizabethsh8276 привет как я могу с вами связаться Просто я учу gulp я в принц понял данной сборки но остались вопросы

  • @man_money_
    @man_money_ ปีที่แล้ว +1

    Дуже дякую за урок!

  • @j-lewis
    @j-lewis ปีที่แล้ว

    офигенно) Спасибо большое, дождался!))

  • @Creative_duck
    @Creative_duck ปีที่แล้ว

    Просто Супер. Спасибо !

  • @RomanKhassazhirov
    @RomanKhassazhirov ปีที่แล้ว

    Спасибо, за то что услышал наш молитвы и выпустил эту годноту! :3

  • @AlFino1337
    @AlFino1337 ปีที่แล้ว +2

    Вадим , спасибо огромное за сборку, требую добавление вебпака в нашу сборочку.

  • @petrpetrovich-sg2jj
    @petrpetrovich-sg2jj ปีที่แล้ว

    как же долго этого ждал)))

  • @spr1ng586
    @spr1ng586 ปีที่แล้ว +1

    Только несколько дней назад решил сделать проект на твоей сборке, и всё время не доходили руки посмотреть видео по неë, кажется это видео мой шанс

    • @vadymprokopchuk
      @vadymprokopchuk  ปีที่แล้ว

      это продолжение, если все пройдешь будет оч полезно

  • @nicefellow7929
    @nicefellow7929 ปีที่แล้ว

    Как всегда годный контент с отличной подачей!👍

  • @augustina1981
    @augustina1981 10 หลายเดือนก่อน

    Отличная сборка! Первая, которая запускается и работает!

    • @vadymprokopchuk
      @vadymprokopchuk  10 หลายเดือนก่อน

      супер, рад что помог

  • @newgen8136
    @newgen8136 ปีที่แล้ว

    Спасибо большое за вашу работу

  • @ob5804
    @ob5804 ปีที่แล้ว

    Так давно Вас не було( Дякую)

    • @vadymprokopchuk
      @vadymprokopchuk  ปีที่แล้ว +2

      я тут, все добре, будь ласка, рухаємося далі

  • @StanislavPatlakha
    @StanislavPatlakha ปีที่แล้ว

    Спасибо за труд.)

  • @VadymShtyra
    @VadymShtyra ปีที่แล้ว

    Шедеврально

  • @Dedinside05
    @Dedinside05 ปีที่แล้ว +11

    Теперь нужна вёрстка с это сборкой с подключением всяких слайдеров и тд чтоб стало ясно)

    • @vadymprokopchuk
      @vadymprokopchuk  ปีที่แล้ว +7

      да да да, согласен

    • @sergeevalexander4695
      @sergeevalexander4695 10 หลายเดือนก่อน

      Согласен,нужно чтобы Вадим что-то сверстал на этой сборке,а то есть вопросы как начинаеться верстка.

  • @Freedom_Code
    @Freedom_Code 5 หลายเดือนก่อน

    Спасибо, даже без апгрейдов, офигенная сборка, есть только вот 2024 июля поправочка, автопрефиксер не юзается через require, если устанавливать не версию из видео. Переделал сборку на mjs , завелось.
    Кайфую, офигенная вечериночка, спасибо !!!

  • @sychpetr8394
    @sychpetr8394 ปีที่แล้ว

    Вадим спасибо за твой труд. +++

  • @Диман-е9ш
    @Диман-е9ш ปีที่แล้ว +1

    Спасибо, в дальнейшем по webpack хотелось бы увидеть видео.

  • @Nikolay_shavar
    @Nikolay_shavar ปีที่แล้ว

    шедеврально

  • @SY-im1bn
    @SY-im1bn ปีที่แล้ว

    лучший, спасибо тебе! дай бог здоровья !
    хотелось бы еще js кода в верстках.

  • @user-rz1234
    @user-rz1234 ปีที่แล้ว +1

    Шедеврально) по ходу появился вопрос зачем вообще нужны svg спрайт, гугл конечно помог, но хотелось бы пару комментариев, или как то дальше показать когда ты используешь

  • @anidesko
    @anidesko ปีที่แล้ว +20

    Было бы замечательно увидеть верстку с применением этой сборки😏

    • @makcmakc963
      @makcmakc963 ปีที่แล้ว +1

      Всеми конечностями ЗА...

  • @khrustetsky
    @khrustetsky ปีที่แล้ว +3

    Сверстай какой-то лендос на этом всем деле будет интересно и думаю полезно посмотреть на это все в деле

  • @littlecat8445
    @littlecat8445 ปีที่แล้ว

    Большое спасибо🌺🌺🌺

  • @СергейЛупу-т1с
    @СергейЛупу-т1с ปีที่แล้ว

    супер 👍

  • @ksoar8994
    @ksoar8994 9 หลายเดือนก่อน +7

    У кого не работает или неправильно работает avif, webp, imagemin: поставьте версию gulp как у автора в package.json и запустите заново npm i

    • @SandyWinman
      @SandyWinman 9 หลายเดือนก่อน

      Привет. А как поставить (можете скинуть)? А то я зеленый и только пытаюсь въехать в галп, повторяя за Вадимом, но на всё выдается такая ошибка: Error [ERR_REQUIRE_ESM]: require() of ES Module C:\Users\Слава\Desktop\Frontend\gulp-start
      ode_modules\gulp-webp\index.js from C:\Users\Слава\Desktop\Frontend\gulp-start\gulpfile.js not supported.
      Instead change the require of index.js in C:\Users\Слава\Desktop\Frontend\gulp-start\gulpfile.js to a dynamic import() which is available
      in all CommonJS modules.
      at Object. (C:\Users\Слава\Desktop\Frontend\gulp-start\gulpfile.js:11:14) {
      code: 'ERR_REQUIRE_ESM'
      }
      Заранее спасибо!

    • @ksoar8994
      @ksoar8994 9 หลายเดือนก่อน +2

      @@SandyWinman у тебя webp бунтует, просто в файле package.json найди webp и измени цифры его версии на те что у Вадима, а после набери команду npm i, чтобы эта версия загрузилась. Рекомендую все плагины ставить с такой же версией как на видео, чтобы проблем не было

    • @neumannsauer
      @neumannsauer 5 หลายเดือนก่อน

      @@ksoar8994 я версии всех плагинов точь в точь переписал как у автора. и удалил папку npm_modules с pacakge-lock.json. потом в консоли заново написал npm i. такая ошибка выходит:
      42 vulnerabilities (14 moderate, 28 high)
      на это все равно? или написать npm audit fix --force?

    • @Артем-з9щ1е
      @Артем-з9щ1е หลายเดือนก่อน

      Если бы я раньше нашёл этот коммент😂😂 так два дня сам тупил сидел, пока версии не поставил те что у Вадима 😅 и все заработало

  • @othersidesss1
    @othersidesss1 ปีที่แล้ว

    Красавчик !!

  • @СашаМартен
    @СашаМартен ปีที่แล้ว

    Гений, молодец 👍👌

  • @max_plovchik4916
    @max_plovchik4916 ปีที่แล้ว

    Шедварительно

  • @anna_4088
    @anna_4088 ปีที่แล้ว +17

    Вадим, планируете сделать такие же уроки только с WebPack? Мы очень ждем 🥰🥺

  • @candy_front
    @candy_front 11 หลายเดือนก่อน

    Спасибо большое

  • @Shved_2.0
    @Shved_2.0 ปีที่แล้ว

    просто грузовик лайков(больше одного нельзя)!!!
    Ну во-первых, большое тебе спасибо,
    Во-вторых , огромное тебе спасибо.
    Ты не только профессионал. но и большой молодец👍

  • @serhiodev
    @serhiodev ปีที่แล้ว

    Крутая сборка))) Кстати проблему с выгрузкой папки stack решил путем выставления свойства example в значение false (example: false) в таске sprite()

    • @vadymprokopchuk
      @vadymprokopchuk  ปีที่แล้ว

      та тогда файл не будет создаваться, наша проблема в том что в билде написано перенесить все html файли в не зависимости от того где находятся

  • @skyskyblue9508
    @skyskyblue9508 ปีที่แล้ว

    Спасибо!

  • @СергейТрубников-ж6ч
    @СергейТрубников-ж6ч 10 หลายเดือนก่อน

    Дякую за твою працю!

  • @КоляСолдат
    @КоляСолдат 7 หลายเดือนก่อน

    Спасибо, познавательно. Будет ли подобный гайд для "vite" ? Нынче тоже набирает популярность, особенно в laravel+vue.js

  • @natanrock4358
    @natanrock4358 ปีที่แล้ว

    спасибо тебе огромное

  • @АленкаФ-е7о
    @АленкаФ-е7о 3 หลายเดือนก่อน

    Gulp стал выбивать ошибку: Deprecation Warning: The legacy JS API is deprecated and will be removed in Dart Sass 2.0.0. Что делать? Помогитеее

  • @ЕвгенийСоболевский-л6л
    @ЕвгенийСоболевский-л6л ปีที่แล้ว +3

    Добрый вечер, я 3-й в комментах с такой проблемой ! Исправлена ли она на патреоне? Формат woff через fonter не конвертируется? выдает Read woff error on OpenSans-Bold.woff - Will just copy file... За сборку спасибо.

    • @dindin5528
      @dindin5528 ปีที่แล้ว

      Решил проблему?

    • @ЕвгенийСоболевский-л6л
      @ЕвгенийСоболевский-л6л ปีที่แล้ว

      @@dindin5528 нет не решил, мне пока усечённого сборщика хватит, а уж дальше буду развиваться. Полагаю это не готовый продукт, его задача привлечь внимание к курсам. Но, все равно, автору спасибо.

  • @cars_owners
    @cars_owners ปีที่แล้ว +1

    Дайте ссылку на ролик, где верстаем на данной сборке. Либо, пожалуйста, запишите пример верстки используя данную сборку

  • @vadok111
    @vadok111 ปีที่แล้ว +1

    Папка stack переносится потому что в building идёт сбор html файлов по всем папкам в папке app, а должен идти только по папке app 😉

  • @amir-yuldashev7199
    @amir-yuldashev7199 ปีที่แล้ว

    Все работает сделал по видео, по пробую сверстать на ней там будет видно что добавить)

  • @9cross9plays38
    @9cross9plays38 ปีที่แล้ว +1

    А что делать если в шрифтах всё конвертируется, кроме файлов .woff? При попытке конвертнуть .woff в консоли просто пишет "Read woff error on Roboto-Black.woff - Will just copy file" и просто переносит его в папку fonts, а формата .woff2 этого шрифта не появляется

  • @igorjazz4544
    @igorjazz4544 ปีที่แล้ว +4

    Дякую. Хотелось бы небольшой проект на 3-4 страницы, так что бы компонентно, с gulp, на препроцессоре , с сохранением и работой на Git Hub, а потом натянуьть на wordpress. И вопрос, бывает вообще подходы в верстке когда у тебя верстка изначально максимально гибкая и адаптивная, то есть что бы при адаптиве максимально мало тратить времени?

  • @Даничка-г2и
    @Даничка-г2и ปีที่แล้ว

    не опять А СНОВА!! :)

  • @HaivoX
    @HaivoX ปีที่แล้ว +1

    А что делать со спрайтом свг-шным, и в скомпелированой сборке, картинки на странице не отображаться.

  • @ДмитрийКвирас
    @ДмитрийКвирас ปีที่แล้ว

    Ура🎉🎉🎉

  • @ЕгорЕгорович-д2т
    @ЕгорЕгорович-д2т ปีที่แล้ว

    Топчик

  • @РоманОсовицкий
    @РоманОсовицкий ปีที่แล้ว

    Дуже корисне відео

  • @Johnny29180
    @Johnny29180 5 หลายเดือนก่อน +1

    вы обещали в первом видео,показать как объединять несколько джс файлов в один и так и не показали( хотелось бы увидеть

  • @sad_gary
    @sad_gary ปีที่แล้ว +1

    avif не хочет работать, все по видео записал, но не в какую
    12:19:53] Starting 'images'...
    [12:19:53] 'images' errored after 33 ms
    [12:19:53] Error in plugin "gulp-avif"
    Message:
    Input buffer contains unsupported image format
    Details:
    domainEmitter: [object Object]
    domainThrown: false

    • @gorer-u6p
      @gorer-u6p 8 หลายเดือนก่อน +1

      Привет, аналогичная ситуация,вышло как-то решить?

    • @ВасилийАнисимов-ш1ц
      @ВасилийАнисимов-ш1ц 7 หลายเดือนก่อน

      Получилось решить проблему и как?

  • @jurkochervony4056
    @jurkochervony4056 ปีที่แล้ว +5

    Якщо в когось не конфертуються шрифти або зберігає не в ту папку - то варто встановити "gulp-fonter-unx", оскільки "gulp-fonter" написаний під вінду.
    Я пару годин шукав чому ж конвертація шрифтів некоректно працює.

  • @makcmakc963
    @makcmakc963 ปีที่แล้ว +1

    Приветствую всех и в особенности Автора канала
    У меня почему то файлы woff не конвертирует в woff2 , а просто переносит оригинал файла.woff в папку fonts
    Не пойму что не так, может кто подскажет или сталкивался с подобным?

  • @dimondimonov6417
    @dimondimonov6417 ปีที่แล้ว

    Я уже подготовил коньячок с кофем для просмотра)))

  • @sad_gary
    @sad_gary ปีที่แล้ว

    чайник уже поставил😀

  • @АндрейГордиенко-т4в
    @АндрейГордиенко-т4в ปีที่แล้ว +1

    Всем доброго времени суток! Столкнулся с проблемой, когда сохраняю картинку в images/src, после чего из папки images беру сконвертированный файл, например webp. На это сервер кидает ошибку 404(not found). Кто-нибудь знает как исправить?

    • @АндрейГордиенко-т4в
      @АндрейГордиенко-т4в ปีที่แล้ว +1

      Я разобрался. Там просто не нужно было писать «app/images/имяфайла». Просто пишите «images/имяфайла». Может быть кому-то будет полезно

  • @Дневникпрограммиста-у3д
    @Дневникпрограммиста-у3д 10 หลายเดือนก่อน

    Позже сделаю, выложу.

  • @Uncaught_in_promise
    @Uncaught_in_promise ปีที่แล้ว

    Вот такая вечеринка, Вадос

  • @SergiyPolar
    @SergiyPolar ปีที่แล้ว +2

    Совершенно необходимо добавить функцию при которой закидываешь файл дизайна из фигмы, нажимаешь кнопку и на выходе сразу получаешь деньги, менуя моменты вёрстки и лишнего общения с клиентом 😂😂😂

  • @SurzhykyvychV
    @SurzhykyvychV ปีที่แล้ว +3

    наверное папка stack переносится в dist из-за того что в building прописано 'app/**/*.html'

    • @Dedinside05
      @Dedinside05 ปีที่แล้ว

      привет есть дискрод? у меня вопрос

    • @vadymprokopchuk
      @vadymprokopchuk  ปีที่แล้ว +1

      точняк, красава, теперь эта сборка станет прекраснее

    • @christianspace9700
      @christianspace9700 ปีที่แล้ว +1

      А как правильно тогда прописать надо?

    • @smokerose
      @smokerose 11 หลายเดือนก่อน

      @@christianspace9700 app/*.html либо оставить как есть но просто добавить исключение !app/images/dist/stack/sprite.stack.html

  • @MrVitiok20091
    @MrVitiok20091 7 หลายเดือนก่อน

    Підкажіть, будь ласка, як в Prettier вимкнути автозакривання тегів? Не можу поєднати header і footer. Воно закриває header з body в header'i, а потрібно закрити body в footer...

  • @grigoriyfomenko4927
    @grigoriyfomenko4927 ปีที่แล้ว +2

    Добрый день. У меня вопрос. Когда делаю адаптив и работаю с медиа файлом, изменения в браузере не происходят. Приходится останавливать GULP, потом опять его запускать и только потом происходят изменения в браузере. Так много времени занимает это все. Не подскажите в чем дело и как это исправить?

    • @Dedinside05
      @Dedinside05 ปีที่แล้ว

      media файл это отдельный scss файл?

    • @grigoriyfomenko4927
      @grigoriyfomenko4927 ปีที่แล้ว

      @@Dedinside05 Да

    • @skatler5741
      @skatler5741 ปีที่แล้ว +1

      Скорее всего нужно в этой строчке watch(['app/scss/style.scss'], styles); изменить вот так watch(['app/scss/*.scss'], styles);

    • @grigoriyfomenko4927
      @grigoriyfomenko4927 ปีที่แล้ว +1

      @@skatler5741 Заработало, спасибо большое

  • @gerasymenko1
    @gerasymenko1 ปีที่แล้ว

    Сэнсей, нужно взять катану и бахнуть по этой сборке марафон по вёрстке!!!!!!!!!!!!!

  • @ob5804
    @ob5804 ปีที่แล้ว +1

    Допоможіть, будь ласка
    Птання. Як зробити. щоб папка stack зявлялась в папці app/images???? Окремо запускаю таск images, потім sprite, і building і все ок, картинки конвертуються, папка stack, файл sprite.svg створюються і в dist все правильно, але коли запускаю повністю збірку gulp, то в папці app.images картинки конвертуються, sprite.svg файла нема і папки stack нема, але в dist sprite.svg файл є і папка stack не перенеслась)
    function building() {
    return src([
    'app/css/style.min.css',
    '!app/images/**/*.html',
    'app/images/*.*',
    '!app/images/*.svg',
    'app/images/sprite.svg',
    'app/fonts/*.*',
    'app/js/main.min.js',
    'app/*.html',
    ], { base: 'app' })
    .pipe(dest('dist'))
    }
    exports.styles = styles;
    exports.images = images;
    exports.fonts = fonts;
    exports.building = building;
    exports.sprite = sprite;
    exports.scripts = scripts;
    exports.watching = watching;
    exports.build = series(cleanDist, building);
    exports.default = parallel(styles, images, scripts, watching);

  • @ДмитрийШаповалов-ы3и
    @ДмитрийШаповалов-ы3и ปีที่แล้ว +1

    Очень крутая сборка!!! Можно сделать чтобы при добавлении картинки через тег img, в html автоматически прописывалась структура для форматов картинок (avif, webp, img)?

    • @vadymprokopchuk
      @vadymprokopchuk  ปีที่แล้ว +1

      да, можно, снипет записать например

  • @sergeytsapliy7071
    @sergeytsapliy7071 ปีที่แล้ว

    Добродня Вадим! Хотілося би добавити в збірку favicon та про самі favicon подивитися відео від вас в якому форматі і яких розмірів вони повинні бути в 2023 році

    • @sergeytsapliy7071
      @sergeytsapliy7071 ปีที่แล้ว

      Чи є у вас на патріоні макети для практики верстки?

    • @vadymprokopchuk
      @vadymprokopchuk  ปีที่แล้ว

      привіт, та я просто не використовую фавікон, вже давно, замість нього використовую просто svg, не бачу сенсу в фавках, тому і в галп без нього

    • @vadymprokopchuk
      @vadymprokopchuk  ปีที่แล้ว

      @@sergeytsapliy7071 нажаль немає, але записав як ідею

  • @orazaliorazali1000
    @orazaliorazali1000 ปีที่แล้ว

  • @Beyond-the-transcendent
    @Beyond-the-transcendent ปีที่แล้ว +1

    Круто круто - однозначно топчик, нас услышали!
    Ещё бы сборку с таким функционалом на Vite было бы круто , Vite намного быстрее Gulp-а и web-paka. Годных сборок на него нет , гайдов тоже , я свою сборку делал по звёздам ( дока не написана на языке плебса).
    Такая сборка на vite - порвала бы русский ютубчик.

    • @alext5030
      @alext5030 ปีที่แล้ว

      Очень интересно узнать у топящих за бандлеры: вы сами-то пробовали сделать сборку банлера какого-нибудь, подходящую для верстки МНОГОСТРАНИЧНИКА?
      Не интегрировать ограниченный (js-ом) функционал бандлера в Галп, а именно сделать самостоятельную сборку.
      /me пошел за попкорном

    • @Beyond-the-transcendent
      @Beyond-the-transcendent ปีที่แล้ว

      @@alext5030 там есть настройка многостраничности и да делаю сейчас на нём многостраничник

    • @Beyond-the-transcendent
      @Beyond-the-transcendent ปีที่แล้ว

      @@alext5030 странички только нужно ручками писать, а дальше ложишь на pug

    • @Beyond-the-transcendent
      @Beyond-the-transcendent ปีที่แล้ว

      @@alext5030 ну ладно по скорости возмно и так, но пока он шустрее .

    • @Beyond-the-transcendent
      @Beyond-the-transcendent ปีที่แล้ว

      @@alext5030 и ещё ты пишешь что вебпак только для spa
      тогда поясни чем кроме можно из JS библитеки на 500 модулей вытащить в билд только те что юзаешь
      при этом там чисто твои функции, которые ты подменяешь под разные проекты.

  • @mezuzuplay6099
    @mezuzuplay6099 ปีที่แล้ว +1

    чому ти не робив збірку під ES 6 модулі, вони ж не підтримують require

  • @Артем-з9щ1е
    @Артем-з9щ1е หลายเดือนก่อน

    Здаров Вадос, спасибо за сборку, все что ты делаешь для нас это круто, я просто кайфую. Вчера повторял все за тобой, но почему то не работает autoprefixer, закоментировал константу и строчку в функции все остальное снова работает, голову сломал не пойму что за ф-я. Мб префиксер уже не актуален

  • @СергейБабанов-г7и
    @СергейБабанов-г7и 10 วันที่ผ่านมา

    Вадим в этой сборке почему-то нет примера подключения шрифтов в файле style.scss , ты говорил чтобы мы комментировали то, чего нам не хватает. Вот этого явно не хватает.