Gulp сборка для верстки сайтов. Ускоряем процесс верстки сайтов. Обновление 2024

  Рет қаралды 11,555

ВебКадеми | Юрий Ключевский

ВебКадеми | Юрий Ключевский

Күн бұрын

Пікірлер: 63
@beegoodb1213
@beegoodb1213 8 ай бұрын
Спасибо за дополнение к предыдущему уроку. Желаю вам продвижения канала. Среди всего того контента по веб разработке что я просмотрел на ютубе за последние полтора года, считаю ваши уроки лучшими. Однозначно заслуживаете большей аудитории!
@neleaonila2191
@neleaonila2191 8 ай бұрын
Я с наслаждением вкушаю плоды ваших экспериментов и исследований. Я даже не знаю, каким мерилом мерить мою благодарность за ваш труд.
@sirflexsir1437
@sirflexsir1437 8 ай бұрын
Сборка огонь 👍 Единственное, что подправил это перевел на импорты и добавил возможность заливать фалы на хостинг по ftp ( vinyl-ftp , gulp-util)
@R_y_k_u_s
@R_y_k_u_s 4 ай бұрын
Добрий день ,как сделать імпорт!я видео что тут изменяется const на @import как их применить подскажете?
@alEL321
@alEL321 7 ай бұрын
Отличная сборка!)
@АлександрКузнецов-б6з
@АлександрКузнецов-б6з 2 ай бұрын
Спасибо классно получилось
@vasya8441
@vasya8441 4 ай бұрын
Gulp-ом не когда не пользовался, но увидел видео решил понажимать и понял что не так и тяжело, Спасибо за урок.
@PavelChupryna
@PavelChupryna 4 ай бұрын
спасибо за урок!
@oleg1102-u6g
@oleg1102-u6g 3 ай бұрын
Как быть если в SVG 3 элемента с разными цветами. Обводка одним, фон вторым, содержимое третьим. Обращение через класс у path не работает.
@Алексей-о3т1щ
@Алексей-о3т1щ 7 ай бұрын
Поправьте ссылу на сборку под видео. Ведет на первую версию.
@Lok1goD
@Lok1goD Ай бұрын
Ребята спасайте, пользуюсь этой сборкой, всё класс, но тут возникла необходимость подключить библиотеку animate.css но она ни в какую не хочет работать. Импортировал по разному, устанавливал через npm, дошло до того, что просто скачал всю либу и импортировал её в main.scss. В DevTools вижу что она подключена, классы все есть, но анимации не работают, не могу понять в чем дело, помогите)
@artimity
@artimity 2 ай бұрын
Как выключить или удалить плагин в gulp?
@beegoodb1213
@beegoodb1213 8 ай бұрын
Юрий здравствуйте, gulp-changed и в принципе некие другие пакеты получившие обновления за последние 4 месяца на npmjs больше не используют метод require() а импортятся, как использовать новый подход?
@WebCademy
@WebCademy 8 ай бұрын
Здравствуйте. Перепишите все подключения на import, те пакеты что не заработают - либо обновите, либо найдите альтернативные, чтобы работали на import. Проверьте что все работает.
@SergiyPolar
@SergiyPolar 8 ай бұрын
Доброго времени суток. В сборке папка docs переносится из папки src при работе со сборкой и в готовый проект (в папки build и docs)
@НиколайТитов-ч5п
@НиколайТитов-ч5п 8 ай бұрын
return gulp.src(['./app/html/**/*.html', '!./app/html/blocks/*.html', '!./app/html/docs/*.html'])
@SergiyPolar
@SergiyPolar 8 ай бұрын
@@НиколайТитов-ч5п для меня это не проблема, а вот остальные могут быть неприятно удивлены
@valerakozhura2544
@valerakozhura2544 7 ай бұрын
Я правильно понял, что для всех картинок теперь обязательно два варианта: 1х и 2х? я попробовал просто подключить картинку с одним форматом 1x, но какая-то библиотека создающая picture создала конечно srcset под webp x2, затем браузер посмотрев на мой 3k экран естесственно отдал приоритет ретине х2, а тут бамс, такой картинки нету)) Можно ли как-то вставлять картинки чтоб к ним не применялся picture?
@WebCademy
@WebCademy 7 ай бұрын
Обязательно сохранять в 1 и 2x. Это нормально для современной верстки. Либо перенастроить сборку, конфиги или другие пакеты.
@valerakozhura2544
@valerakozhura2544 7 ай бұрын
@@WebCademy спасибо за ответ!
@Программирование-н4т
@Программирование-н4т 7 ай бұрын
Классная сборка только не подскажете где можно почитать про автодополнение путей Решение от подписчика Max Voron. Не получается добиться корректной работы если добавляешь в папку HTML другую папку с файлом HTML и в файле ставишь ссылку на CSS
@WebCademy
@WebCademy 7 ай бұрын
ТА Здравствуйте. Там сделана замена путей через регулярные выражения. Возможно для CSS надо настроить отдельно. Базово CSS подключается в основном файле и работает нормально.
@DS_av
@DS_av 8 ай бұрын
У меня такой вопрос, gulp-plumber и gulp-notify работают в html? Не могу никак спровоцировать ошибку.
@WebCademy
@WebCademy 8 ай бұрын
Работают.
@ФросяБурлакова-ь8я
@ФросяБурлакова-ь8я 5 ай бұрын
Юрий а как очистить сборку от старых проектов
@WebCademy
@WebCademy 5 ай бұрын
Для нового проекта заново копировать сборку, брать ее стартовый шаблон, делать npm i и разрабатывать.
@ПавелБахтин-е4и
@ПавелБахтин-е4и 5 ай бұрын
Зачем у ваc нужен gulp-changed в задаче sass? Он там по сути не выполняет никакой полезной функции P.S. и в задаче js тоже
@НиколайТитов-ч5п
@НиколайТитов-ч5п 8 ай бұрын
Подскажите как к сборке подключать к примеру swiper?
@WebCademy
@WebCademy 8 ай бұрын
В первом видео показывал. Также на канале есть два стрима в которых мы верстали на Сборке. 1) kzbin.info/www/bejne/o5iufpp7aNGpn6s&ab_channel=%D0%92%D0%B5%D0%B1%D0%9A%D0%B0%D0%B4%D0%B5%D0%BC%D0%B8%7C%D0%AE%D1%80%D0%B8%D0%B9%D0%9A%D0%BB%D1%8E%D1%87%D0%B5%D0%B2%D1%81%D0%BA%D0%B8%D0%B9 2) kzbin.info/www/bejne/nJiTnaBuoLSIjbM&ab_channel=%D0%92%D0%B5%D0%B1%D0%9A%D0%B0%D0%B4%D0%B5%D0%BC%D0%B8%7C%D0%AE%D1%80%D0%B8%D0%B9%D0%9A%D0%BB%D1%8E%D1%87%D0%B5%D0%B2%D1%81%D0%BA%D0%B8%D0%B9
@AnaLebjodkina
@AnaLebjodkina 6 ай бұрын
Спасибо огромное за ваш труд! И сборка, и видео очень крутые, понятные даже для новичков. Хотела узнать, пользуетесь ли вы critical css для оптимизации и можно ли его как-то подключить к этой сборке?
@WebCademy
@WebCademy 6 ай бұрын
Здравствуйте. Спасибо за комментарий. Не пользуюсь. Можно поискать плагин на npm: mscharl.github.io/gulp-critical-css/
@artimity
@artimity 2 ай бұрын
не могу подключить шрифт который уже woff формата
@ВикторСапрыкин-г7ч
@ВикторСапрыкин-г7ч 26 күн бұрын
Такая же беда. Возился-возился, плюнул и скачал ttf. Все работает!
@dokers2084
@dokers2084 8 ай бұрын
Объясните новичку, для чего мне к примеру в своем пет проекте на реакте устанавливать сборщик вебпак или галп? Все ведь и так работает, и файлы организовал как обычно по compontents, pages и тд.
@WebCademy
@WebCademy 8 ай бұрын
Если у вас проект на React то и не нужно. У вас там своя сборка на CRA или Vite.
@arhfallen6792
@arhfallen6792 5 ай бұрын
@@WebCademy если пет проект, то исключительно Vite, CRA больше не поддерживается
@blackout1819
@blackout1819 7 ай бұрын
Если мне нужно, чтобы была страничка, к ней подключены другие блоки html, а к ним ещё другие блоки html и именно в такой иерархии. И их много. Мне всё совать в папку blocks?
@WebCademy
@WebCademy 7 ай бұрын
Да, в се в папке blocks. В ней вы можете создавать другие под-папки и организовывать проект удобным для себя образом.
@sad_gary
@sad_gary 7 ай бұрын
у меня почему-то не хочет заменять img на webm при запуске gulp docs 😐при чем не ошибок, ничего не вылетает, просто не вносит изменения в html файл
@WebCademy
@WebCademy 7 ай бұрын
В html должна быть замена, он дописывает тег picture в html. Попробуйте последнюю 03 версию в канале.
@sad_gary
@sad_gary 7 ай бұрын
@@WebCademy здравствуйте юрий) так я ее как раз и пробую) в ней у меня эта проблема, сборка как будто просто пропускает плагин gulp-webp-retina-html. проблема в тои что терминал даже ошибку не выдает, как быдто все так и надо... я уже проверил на сайте npm, но тщетно
@sad_gary
@sad_gary 7 ай бұрын
@@WebCademy я уже добавил настройки checkExists: true, noWebp: false но это не помогло, думал в этом проблема... по итогу он просто не добавляет теги pictures и sourse ((
@sad_gary
@sad_gary 7 ай бұрын
@@WebCademy при этом прописывал картинку так же тегом img как у вас ввидео, все как говорится по инструкуии не отходя в сторону
@sao4227
@sao4227 5 ай бұрын
@@sad_gary вы исправили ошибку?
@artembats
@artembats 6 ай бұрын
Пути переписываются таким образом, что в любом случае указывают на корень проекта, а как быть если структура проекта многоуровневая, допустим /html/catalog/example/index.html? Как сделать так, чтобы во вложенных каталогах пути прописывались в обратную сторону ../../? (ง ͠° ͟ل͜ ͡°)ง
@WebCademy
@WebCademy 6 ай бұрын
Как вариант можно убрать автоисправление путей, и самостоятельно всегда указывать корректные, те пути которые нужны для каждой конкретной страницы.
@artembats
@artembats 6 ай бұрын
@@WebCademy Спасибо! Завелось!
@Clay286
@Clay286 6 ай бұрын
Добрый день! Спасибо за классную сборку и множество полезных фич! Помогите, пожалуйста, решить ошибку в плагине imagemin: Message: The system cannot find the path specified. Details: errno: ENOENT syscall: spawn C:\Users\.... ode_modules\cwebp-bin\vendor\cwebp.exe Я попробовал переустановить модуль gulp-imagemin@7.1.0, или установить cwebp-bin, ибо в модуях действительно нет папки vendor, но всё закончилось ошибками
@WebCademy
@WebCademy 6 ай бұрын
У вас проблема с готовой сборкой из архива, или при установке плагина самостоятельно? Если ставите его сами, то возможно устанавливаете другую версию (по умолчанию самая последняя) и в ней могут быть другие настройки для использования. Рекомендую взять готовую сборку из нашего Telegram канала.
@СергейЩербаков-л4й
@СергейЩербаков-л4й 8 ай бұрын
Отличная сборка. Однако у мня возникла ошибка в работе таска images:docs : Error: EINVAL: invalid argument, mkdir 'D:\Projects\gulp-start-2\.webpD:\Projects\gulp-start-2\src\img' помогите решить)
@НиколайТитов-ч5п
@НиколайТитов-ч5п 8 ай бұрын
Решается просто - вместо: './src/img/**/*' , нужно писать './src/img/**/*.*'
@ДианаКузьмина-ш9ь
@ДианаКузьмина-ш9ь 6 ай бұрын
@@НиколайТитов-ч5п подскажите новичку, почему вообще возникла такая ошибка? есть разница между тем чтобы указать любой файл и любой файл с любым расширением? И как вы поняли, что проблема в этом?
@sao4227
@sao4227 5 ай бұрын
​@@НиколайТитов-ч5п подскажите пожалуйста где именно это писать
@Максим-к2п6н
@Максим-к2п6н 20 күн бұрын
@@sao4227 gulp/docs.js 123 И 134 строка
@PersonalOneMind
@PersonalOneMind 8 ай бұрын
Как расказанное в этом часовом видео связано с "Gulp сборка для верстки сайтов."? "Ускоряем процесс верстки сайтов", согласен, процесс верстки ускоряется на чуть чуть, но при чем тут Gulp? За 55 минут лишь единожды сказано про Gulp - автоматическое создание файла для подключения шрифтов...
@beegoodb1213
@beegoodb1213 8 ай бұрын
В начале видео автор говорит о том что это дополнение к предыдущему уроку и само видео является обзором на то как предыдущая сборка была доработана и о том как ей пользоваться.
@PersonalOneMind
@PersonalOneMind 8 ай бұрын
@@beegoodb1213 так это не доработка сборки, это обычная работа с предпроцессором SASS\SCSS. К сборке это ни как не относится=) А в названии ролика на первом месте "Gulp сборка для верстки сайтов". Представляю анархию если бы в составе колбасы, на первом месте писали бы вода, крахмал, а мясо на последнем. Не знаю как остальные, но я привык читать состав и описание чего либо, когда всё идёт по убыванию. Ведь в ролике про Gulp реально не больше 2 минут из 55...
@WebCademy
@WebCademy 8 ай бұрын
Как насчет svg спрайтов? Сжатие графики при продакшн сборке. Ну и в целом использование gulp-file-include и scss. Также ускорение идет за счет миксинов и сниппетов, и готовых классов, которые добавлены в данный стартовый шаблон. Это продолжение, есть первый ролик где больше тех части по настройке gulp.
@mykytav
@mykytav 7 ай бұрын
Такое чувство , что вы написали свой комментарий лижбы не молчать.
@ВасилийАнисимов-ш1ц
@ВасилийАнисимов-ш1ц 5 ай бұрын
Привет! Кто знает? Скачивал код с телеграмма. Запустил в терминале gulp. А вот при запуске gulp docs. Подгружается только шрифты в docs\fonts. Терминал показывает такую ошибку. [16:34:05] 'images:docs' errored after 1.54 s [16:34:05] Error: EINVAL: invalid argument, mkdir 'C:\Users\василий\Documents\Мои проекты\gulp-webcademy.ru-2\.webpC:\Users\василий\Documents\Мои проекты\gulp-webcademy.ru-2\src\img' [16:34:05] 'docs' errored after 30 s x0a$
@АлексейНикулин-в8и
@АлексейНикулин-в8и 4 ай бұрын
У меня было тоже самое, я установил npm пакет gulp-rename и использовал его в таске images:docs файла docs.js, вместо extRename('.webp') указав rename({extname: '.webp')
@ВасилийАнисимов-ш1ц
@ВасилийАнисимов-ш1ц 4 ай бұрын
@@АлексейНикулин-в8и Спасибо! Попробую тоже так сделать. Я у него по моему другую версию GULP скачал и все пошло. Сейчас по его видео создаю сайт на основе gulp. Пока все нормально идет))
⚡️ Эта новинка CSS уничтожила SCSS
19:37
Анна Блок
Рет қаралды 31 М.
Каха и лужа  #непосредственнокаха
00:15
Адаптивная верстка html-письма в 2024
1:09:28
MaxGraph - cайты как страсть
Рет қаралды 2,8 М.
Свежий взгляд на Gulp: функции и ES-модули
17:30
Вадим Макеев
Рет қаралды 18 М.
18. План развития веб разработчика. Верстка, backend, frontend, JS
19:06
ВебКадеми | Юрий Ключевский
Рет қаралды 2,2 М.
CSS Grid - самая понятная инструкция с примерами по гридам (сеткам) в CSS
49:33
HTML верстка. Креативная шапка сайта с Swiper слайдером на Gulp сборке
3:11:07
ВебКадеми | Юрий Ключевский
Рет қаралды 24 М.