Тёмный

Webpack 5 - Полный курс для начинающих. Обработка html, css, scss, js, image compress. 

Онлайн-школа METHED
Подписаться 5 тыс.
Просмотров 59 тыс.
50% 1

Описание работы Webpack 5, инициализация проекта, установка необходимых пакетов, настройка конфига.
Ссылка на сборку: github.com/maksim-leskin/lear...
Обработка html, css, scss, sass, javascipt, images, fonts.
00:00 Вступление
00:52 Подготовка
04:14 Установка webpack
11:10 Конфиг
19:00 HTML
24:57 Стили
41:56 Сервер
43:36 JS
49:21 Шрифты
55:34 Изображения
01:08:16 Итог
Webpack настройка
Webpack Dev Server
HTML Webpack Plugin
Компиляция scss / sass
CSS и post css
Babel Transpiling
Asset Resource Loaders
Source Maps
nodejs: nodejs.org/
webpack: webpack.js.org/
babel-polyfill: babeljs.io/docs/en/babel-poly...
image-webpack-loader: www.npmjs.com/package/image-w...
👀 Подписаться на канал: bit.ly/3CoaLCL
🌍 Наш сайт: methed.ru/
😃 ВКонтакте: vk.me/methed
✈️ Telegram: t.me/methed_bot
#webpack #js #javascript

Опубликовано:

 

19 май 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 272   
@my.methed
@my.methed Год назад
Описание работы Webpack 5, инициализация проекта, установка необходимых пакетов, настройка конфига. Обработка html, css, scss, sass, javascipt, images, fonts. 00:00 Вступление 00:52 Подготовка 04:14 Установка webpack 11:10 Конфиг 19:00 HTML 24:57 Стили 41:56 Сервер 43:36 JS 49:21 Шрифты 55:34 Изображения 01:08:16 Итог Webpack настройка Webpack Dev Server HTML Webpack Plugin Компиляция scss / sass CSS и post css Babel Transpiling Asset Resource Loaders Source Maps nodejs: nodejs.org/ webpack: webpack.js.org/ babel-polyfill: babeljs.io/docs/en/babel-polyfill/ image-webpack-loader: www.npmjs.com/package/image-webpack-loader Ссылка на git: github.com/maksim-leskin/learn-wp #webpack #js #javascript
@NickVoinkov
@NickVoinkov Год назад
Есть в планах создать такой же урок по Gulp для более простых проектах?
@SoltonAnna
@SoltonAnna Год назад
Лучший курс по этой теме, долго искала видео, где описываются все нужные настройки, и вот нашла, спасибо большое!!!!
@doremirex
@doremirex Год назад
Спасибо за видео, очень полезно. Очень понравилось ваше повествование, спокойное и неторопливое и без отвлекающих шуточек👍 То что нужно! Продолжайте!
@user-en4cc9jg5c
@user-en4cc9jg5c 11 месяцев назад
Большое спасибо за видео! Всё очень наглядно, спокойно, обстоятельно, без суеты. Много полезного)
@burunduckc
@burunduckc Год назад
Спасибо вам большое за такой прекрасный урок по настройке вебпака! С первого раза почему то не вышло, набрался сил и еще раз все пересмотрел) Вышло просто замечательно, доволен очень сильно!!!!! Успехов вам в дальнейшем развитии канала!
@sashadev86
@sashadev86 Год назад
Доброго времени суток Максим!!! ОГРОМНОЕ СПАСИБО!!!! Всё спокойно, просто и главное понятно новичку!!! Хотелось бы в вашем исполнении сборку о которой говорите в конце! Думаю будет не плохо для канала! Вам желаю развития и просто человеческого счастья! Мир вам! 😊😊😊
@angrymakc7012
@angrymakc7012 Год назад
Отлично, наконец-то удалось найти видео, где у меня тоже все работало при повторении. Были отдельные моменты, но, оказалось, что сам неправильно записал. Теперь есть представление что это и как с этим работать. Спасибо.
@dthrt
@dthrt Год назад
[43:04] - Удобно? Супер удобно!))))) Спасибо за урок! 🔥
@Djuslun
@Djuslun Год назад
Спасибо за урок. Все понятно и доходчиво объяснили) Было бы неплохо видео по сборке webpack многостраничного сайта, как правильно настроить сборку нескольких страниц. Успехов в развитии канала)
@user-kg5pf5zd4u
@user-kg5pf5zd4u Год назад
Супер, лучше быть не может! Спасибо огромное!!!
@kostyahellcat2081
@kostyahellcat2081 Год назад
Большое спасибо за подробный и качественный гайд! Даже на бескрайних просторах гугла ничего подобного не нашел
@user-mg8fn3zi5e
@user-mg8fn3zi5e Год назад
Самое понятное и адекватное видео на эту тему, после которого все работает!!! Спасибо большое!!!
@my.methed
@my.methed Год назад
Спасибо )
@user-gc4fh9vc9m
@user-gc4fh9vc9m Год назад
Спасибо, мое понимание wp стало заметно лучше)
@igorponomarev9652
@igorponomarev9652 Год назад
Это лучшее видео по настройке Webpack! Спасибо автору за труды!
@my.methed
@my.methed Год назад
Спасибо 😁
@v.demchenko
@v.demchenko 6 месяцев назад
Браво, приятно слушать. Все детально обьяснил.
@Blood-Saw
@Blood-Saw Год назад
очень понравилось! Теперь буду искать подключение react/vue
@ssr.1989
@ssr.1989 3 месяца назад
Спасибо большое за такое информативное видео!!! Решил изучить webpack и целый день смотрел и писал сам весь код, чтобы лучше вникнуть. Да и конспектировал заодно. Видео часовое, а детальное изучение и просмотр заняло почти пять часов. Дальше легче должно быть!
@user-rc4fz1ft4v
@user-rc4fz1ft4v Год назад
Круто, Макс! Ждём!!!
@JavaScriptcher
@JavaScriptcher Год назад
Материал огонь, давно хотел webpack настроить
@my.methed
@my.methed Год назад
Спасибо )
@user-fl2qf6ye4b
@user-fl2qf6ye4b Год назад
спасібо на добром слове, ребяткі! все доступно і понятно! 😘😘😘
@user-fk3iz4re4p
@user-fk3iz4re4p 5 месяцев назад
Редко пишу комментарии, но это как раз тот случай, когда я просто обязан сказать автору СПАСИБО! Идеальная подача материала. Лайк, подписка)
@TwinkleChanel
@TwinkleChanel Год назад
Спасибо большое! Лайк, подписка! Реально очень хороший урок! Давай теперь под React еще сборку :) Буду чрезмерно признателен и благодарен, думаю как и многие!
@ziglobe5639
@ziglobe5639 Год назад
Спасибо за видео! Предельно понятно и просто
@my.methed
@my.methed Год назад
Спасибо 😏
@alexsavchenko1590
@alexsavchenko1590 Год назад
Странно, но почему-то очень сложно найти актуальный и адекватный урок по webpack 5, спасибо!
@BOIH_CBETA
@BOIH_CBETA 10 месяцев назад
Братан молодец, купил курс html css полгода назад, вот теперь закрываю дыры от пройденного материала на твоём бесплатном ресурсе
@artemsergeev4833
@artemsergeev4833 Год назад
Круто получилось. спасибо за работу!
@waltboulever5199
@waltboulever5199 10 месяцев назад
Контент, достойный внимания и уважения!
@nnnabbot
@nnnabbot Год назад
Спасибо большое за проделанную работу))
@user-mq7nd5pq9q
@user-mq7nd5pq9q Год назад
Тысячекратно благодарю вас за такой труд!
@my.methed
@my.methed Год назад
Спасибо большое!
@bushdog7439
@bushdog7439 Год назад
👍 Спасибо. Очень полезно!!!
@AloneInThisWorld.
@AloneInThisWorld. Год назад
Из того что видел на ютубе, это самый адекватный материал по настройке для начальных проектов👍 Все что нужно, спасибо)
@my.methed
@my.methed Год назад
Спасибо )
@VIJana79
@VIJana79 Год назад
Большое спасибо за видео. Спасибо за тайм-лист, за ссылку на полную сборку. Отдельно хочу отметить спокойное повествование без суеты и лишней болтовни.👍
@my.methed
@my.methed Год назад
Спасибо )
@VERONIKAGACHA
@VERONIKAGACHA 9 месяцев назад
Урок супер👍
@user-mu4my8fq2e
@user-mu4my8fq2e 8 месяцев назад
Мое глубочайшее почтение!
@rabopuk
@rabopuk Год назад
Приятное открытие вчера совершил, зайдя именно на это видео среди кучи других про вебпак, где в каком-нибудь моменте всё разваливалось. На мой взгляд 'ученика' - подача супер, очень доступно объясняет, воды ноль, видно, что автор прям шарит, подмечаешь у него фишечки, которых раньше не встречал в коде) И ещё: Мне было реально интересно параллельно с автором своими ручками писать конфиг своего первого вебпака! И я не слепо перепечатывал, а в целом, благодаря автору, понял концепцию вебпака и как важна и полезна эта штуковина и примерно как всё это устроено) И ВСЁ СОБРАЛОСЬ И РАБОТАЕТ!!!! Здесь незаслуженно мало просмотров! Автор добавляется в список моих учителей, рядом с Sorax, Ulbi TV, AlekOS, Владиленом, Пузанковым, webDev, Фрилансером по жизни и ещё парой имён, которые находу не вспомню)
@my.methed
@my.methed Год назад
Спасибо )
@user-mm4wc5cm3x
@user-mm4wc5cm3x Год назад
Сорян, но в документации к полифилу сказато, что начиная с бэйбла 7.4.0 он устарел в пользу прямого включения core-js/stable😁. А вообще спасибо вам большое за труды. Очень хорошо и понятно всё объясняете.
@duoduoo6732
@duoduoo6732 Год назад
ничего лишнего супер. на скорости 1.5 смотрел советую.
@nightdreams5521
@nightdreams5521 9 месяцев назад
Большое спасибо за видео! В первый раз полез настраивать вебпак и судя по остальным комментариям аналогов этому руководству практически нет. Хотя по подаче материала сразу видно сильного специалиста. Хотелось бы еще увидеть внедрение TS.
@user-dn9cb7qc5m
@user-dn9cb7qc5m Месяц назад
Спасибо огромное, страшный зверь стал немного понятнее.😊 Теперь ещё сюда три белых коня еслинт, притиер и хаски и начало любого проекта уже есть. Спасибо за такой подробный разбор.🎉
@my.methed
@my.methed Месяц назад
Хаски чтобы запускал проверки? Или еще для чего? Я привык что у меня редактор настроен так чтобы ошибки сразу видел, но согласен что если проект делаешь командой, то такой набор будет полезен и если проект большой
@koreikin
@koreikin Год назад
Спасибо большое за работу и такое полезное видео, подписка, лайк. Буду ожидать бурное развития канала благодаря таким полезным видео.
@my.methed
@my.methed Год назад
Спасибо
@user-zd4uv9kt2g
@user-zd4uv9kt2g 9 месяцев назад
Спасибо за видео! Очень информативно
@dmitry_gurinovich
@dmitry_gurinovich Год назад
лучшее объяснение! спасибо!
@pervertedhero7438
@pervertedhero7438 Год назад
Спасибо за видео , все заработало ! Хотелось бы от вас видео как дальше настроить Webpack под реакт и тайпскрипт)
@my.methed
@my.methed Год назад
Спасибо 😊
@KirillDejar
@KirillDejar 10 месяцев назад
Всё ещё самая простая и понятная инструкция по вебпаку! Есть правда уже устаревшие моменты - лоадер для картинок image-webpack-loader устарел и не поддерживается, вместо него рекомендуется использовать image-minimizer-webpack-plugin, а там документация не самая понятная)
@karenpetrosyan1972
@karenpetrosyan1972 Год назад
спасибо за хороший урок
@zowezy1414
@zowezy1414 Год назад
Спасибо большое за курс. Не мог найти нормальное видео, где автор спокойно и без спешки объяснит всё по полочкам. Вы же с этим справились превосходно. Весь материал был понятен в полной мере. Спасибо ещё раз =)
@my.methed
@my.methed Год назад
Спасибо 😊
@dimalukashenko4865
@dimalukashenko4865 Год назад
Крутое видео, спасибо за труд!
@andrewdefould1453
@andrewdefould1453 Год назад
Спасибо за видео! У меня была интересная ошибка, когда я писал "const devtool = devMode ? 'sourse-map' : 'undefined';"б в консоли была ошибка [webpack-cli] Invalid configuration object. Webpack has been initialized using a configuration object that does not match the API schema. - configuration.devtool should match pattern "^(inline-|hidden-|eval-)?(nosources-)?(cheap-(module-)?)?source-map$". BREAKING CHANGE since webpack 5: The devtool option is more strict. Please strictly follow the order of the keywords in the pattern. Нагуглил, что вместо 'sourse-map', надо писать 'eval-cheap-module-source-map', итоговый вариант переменной должен быть такой - const devtool = devMode ? 'eval-cheap-module-source-map' : 'undefined';, после этого заработало
@dimendroider7550
@dimendroider7550 Год назад
Классная обучалака! Спасибо!!!!
@my.methed
@my.methed Год назад
Спасибо
@Vasiliy_Bublikoff
@Vasiliy_Bublikoff Год назад
Спасибо большое!!! Надеюсь что скоро будет сборка для не для начинающих!)
@my.methed
@my.methed Год назад
Для не начинающих, я думаю уже особо это не нужно или берутся готовые сборки чуть подшаманивают ребята для себя. Но обновим сборку когда придет время. Важно что под видео ссылка на актуальную версию!
@user-mb7kp1bl4w
@user-mb7kp1bl4w Год назад
Огромное спасибо
@Vladimir-yh2dl
@Vladimir-yh2dl Год назад
спасибо за классный урок !
@user-dj4hj3fo7m
@user-dj4hj3fo7m Год назад
Супер сборка!
@user-nb1is5wc4k
@user-nb1is5wc4k Год назад
Отличное видео. Лучшее из того, что удалось найти на RU-vid. Не хватало именно такого объяснения: пошагового, для человека с 0 опытом использования Webpack. Единственное видео, после которого стало более или менее понятно что, куда, для чего. Спасибо большое!🤝
@my.methed
@my.methed Год назад
Спасибо большое!
@user-cp2en7hv1m
@user-cp2en7hv1m Год назад
Спасибо, было очень полезно!
@poopi4344
@poopi4344 10 месяцев назад
Вчера я не знала, что такое webpack. Благодаря этому видео попробую разобраться. Обновление: за 5 часов разобралась, сама писала и все подключала. Завтра буду пробовать в работе.
@user-kn6no9hz4o
@user-kn6no9hz4o 6 месяцев назад
и как? получилось?
@user-qk3qi6eh6g
@user-qk3qi6eh6g Год назад
Все работает. Хорошее видео.
@my.methed
@my.methed Год назад
Спасибо )
@aleksandrkozowski9717
@aleksandrkozowski9717 5 месяцев назад
Очень хороший гайд
@enterIT30
@enterIT30 Год назад
Видео очень кстати 👍 Лайк 🔥
@my.methed
@my.methed Год назад
Спасибо )
@chtotutunas432
@chtotutunas432 Год назад
Супер!
@serhii8827
@serhii8827 Год назад
Спасибо
@user-th4gy4sz8j
@user-th4gy4sz8j 4 месяца назад
Супер
@ProgrammerFlunt
@ProgrammerFlunt Год назад
спасибо
@kapitankrolick
@kapitankrolick Год назад
спасибо за видео, для начинающих самое то, очень доступно всё. Не подскажете плагин для конвертирования шрифтов в разные форматы?
@Mr.Bellamy
@Mr.Bellamy Год назад
MiniCssExtractPlugin.loader вроде вполне заменяет style-loader при разработке тоже. Или есть различия в работе, чтобы их юзать вместе в зависимости от режима разработки?
@g00d-man
@g00d-man Год назад
Спасибо, но хотелось чтобы вы сняли ещё видео, т.к. очень познавательно. Кроме того ещё, мало освещены вопросы по работе со шрифтами, как сделать чтобы при экспорте шрифт сразу конвертировался из формата TTF в формат woff и woff2
@my.methed
@my.methed Год назад
Спасибо, учтем в следующих видео.)
@UCnBUnAmcvCs8FePEtmn
@UCnBUnAmcvCs8FePEtmn Год назад
@@my.methed снимите пожалуйста, супер полезно) Еще хотелось бы понять как использовать иконочные шрифты, например icomoon свои загружаемые
@user-bi6nq4up4y
@user-bi6nq4up4y 8 месяцев назад
просто супер, есть только один вопрос, теперь скрипты подключаются в хедере, а не в конце страницы, это нормально разве?
@VakiTaki
@VakiTaki 10 месяцев назад
спс
@andyanatolich
@andyanatolich Год назад
Спасибо большое за полезный урок! Вопрос: Как сделать так, чтобы стили, картинки и прочее было распределено по соответствующим папкам (т.е папка css, папка images). В видео все эти файлы, если я правильно понял, находятся просто в папках src и dist, а внутри никак не организованы? Как их организовать?
@christianspace9700
@christianspace9700 Год назад
Большое спасибо! Подача хорошая, очень информативно, и просто о сложном для начинающих. Собрал конечно же своими руками, так приходит больше понимания, чем просто копируя чужие работы. И теперь кроме gulp, у меня будет еще и webpack сборщик. Хотелось бы видеть дополнение к данной сборке, про React и TypeScript, думаю многим будет полезно!
@danielluko7635
@danielluko7635 11 месяцев назад
А зачем Gulp если есть WebPack? Ведь он выполняет тоже-самое и ещё больше чем gulp
@user-ke4cy3cl2s
@user-ke4cy3cl2s 10 месяцев назад
@@danielluko7635 Он не может автоматом как gulp подключить шрифты мелкий пример, что не может webpack в отличие от gulp))
@andrewshalomitsky2184
@andrewshalomitsky2184 Год назад
круто)
@user-tx2ym7iq5u
@user-tx2ym7iq5u 6 месяцев назад
Здравствуйте! Спасибо за видео, нашел почти все ответы. Мне не хватило информации как подключать JQuery, eslinter и как использовать Tree Shaking. А так же мне очень понравилась настройка вашего vc code - возможно у вас есть видео о том как настроить vc code? Буду очень признателен если поделитесь своими настройками vc code
@pashasch
@pashasch 11 месяцев назад
Спасибо, довольно понятно но было бы круто по основные настройки еще добавить. В галпе все однотипно настраивается, а тут видимо какая-то своя специфика для каждого лоадера. Еще мне для использования не хватает конвертера изибражений в webp и сборщика svg спрайта - это возможно сделать в вебпаке?
@lamthat
@lamthat Год назад
Спасибо, очень информативно и полезно. Но, насколько же меньше возни и проще с Parcel при том же результате...
@Maxi-Ferro
@Maxi-Ferro Год назад
Подскажите плиз чем лучше делать конвертирование файлов .img в формат .web в webpack 5?
@user-fy9re8zi7r
@user-fy9re8zi7r 5 месяцев назад
Дядь, топчик) а зробиш відосік як добавить сюди ж реакт?
@evgeniykolmak5459
@evgeniykolmak5459 Год назад
не могу понять, как самая начальная сборка могла собраться в dist если конфига нет никакого. просто после установки зависимостей и написания скриптов
@user-kg6fz5tz2b
@user-kg6fz5tz2b Год назад
Спасибо! Подписка, колокол)
@my.methed
@my.methed Год назад
Спасибо )
@w_taurn
@w_taurn Год назад
Все прекрасно. Есть один вопрос. Хочу использовать с данными настройка в новом проекте как это лучше реализовать что бы заново все не настраивать. Если перенести папку, то там версии плагинов старые, а хотелось что бы все было актуально. Не ужели надо все заново устанавливать или есть иной способ?
@Bicus_
@Bicus_ Год назад
Отличное видео, спасибо! Но есть вопрос: допустим что имеется папка с кучей изображений. Но которое из этих изображений использовать решается функцией. Как тогда webpack заставить импортировать именно все изображения? Прописывать их все в import? чтобы webpack явно их увидел?
@blaizxd1019
@blaizxd1019 Год назад
41:10 что нужно нажать что бы из минифицированного кода получился читаемый?) Спасибо!
@denispanteleev6110
@denispanteleev6110 Год назад
Можете подсказать, что нужно, чтобы json файл например закидывало в dist?(json нужен для асинхронной функции).
@user-bd4nh6uy2v
@user-bd4nh6uy2v Год назад
Отличное видео. Подскажите, как сделать так, чтобы файл js собирался из нескольких js-файлов в один? Плюс указать порядок файлов. И чтобы код между собой работал.
@my.methed
@my.methed Год назад
У вас будет собираться один файл js, используйте модули es6 import export
@dg_avdeev
@dg_avdeev Год назад
Спасибо за видео! Есть вопрос) Для кроссплатформенности не обязательно юзать плагин cross-env?
@my.methed
@my.methed Год назад
Я им не пользуюсь, на windows и linux все ок
@santeya8257
@santeya8257 Год назад
Большое спасибо за видео, очень помогает. Вопрос по html-loader для автоматического обновления страницы. Если использовать live-server вроде получается то же самое, или есть разница?
@my.methed
@my.methed Год назад
live-server вы привязываетесь к vsCode, а так вы работаете с webpack и независимо от редактора кода у вас все будет рабтать. Так же бывают изменения в коде которые не требуют перезагрузки страницы, например вы просто код отформатировали, в этом случае webpack не будет обновлять страницу, так как изенений у вас по сути в итоговой версии нет, live-server обновляет при любом изменении, даже при добавлении пробела
@Mr.Bellamy
@Mr.Bellamy Год назад
live server не будет на лету ничего конвертить, например scss. После любого даже крохотного изменения тебе придется пересобирать проект, чтобы увидеть изменения в браузере.
@arcanaarcadevna
@arcanaarcadevna Год назад
спасибо за урок! подскажите, если я для следующего проекта просто скопирую данный конфиг и файл джейсон, все пакеты всё равно дополнительно ведь устанавливать надо или оно там уже само всё работать будет?
@my.methed
@my.methed Год назад
Вы можете скачать сборку по ссылке под видео, после запускаете npm install и у вас все пакеты устанавливаются и можно начинать разработку
@Edgar-pu1lc
@Edgar-pu1lc 11 месяцев назад
Привет, для того чтобы взять конфиг, нужно всего лишь скачать файл и написать npm install ?
@RefuelTheRocket
@RefuelTheRocket 11 месяцев назад
что за расширение, которое позволяет так подсвечивать блоки {}?
@oleksandrlitash1751
@oleksandrlitash1751 Год назад
спасиб за такой курс, поставил вместо вашего оптимайзера картинок другой image-minimizer-webpack-plugin, он есть в доке вебпака, потому что на вашем уже лезли ошибки в npm(
@oleksandrlitash1751
@oleksandrlitash1751 Год назад
ну и полифил не ставил, вроде и так все гуд работает :)
@severgun
@severgun Год назад
Не сказали про очередность работы лоадеров. Почему postcss был вставлен именно в середину.
@ssr.1989
@ssr.1989 3 месяца назад
Возник вопрос: как загружать видео разных форматов? Их также, как и изображения грузить?
@UCnBUnAmcvCs8FePEtmn
@UCnBUnAmcvCs8FePEtmn Год назад
Спасибо. Хочется еще сделать конвертацию шрифтов, использование иконочных шрифтов тоже осветить бы. Кто шарит, дайте направление куда копать пж
@my.methed
@my.methed Год назад
Иконочные шрифты не советую использовать, на них действуют правила шрифтов, а это значит что в разных ОС может отображаться по-разному. Вес таких шрифтов большой, я рекомендую svg использовать. А конвертацию можно сделать fontfacegen-webpack-plugin Правда лучше найти готовый woff2 и woff
@onese7en141
@onese7en141 Год назад
Макс, а как можно в вебпаке настроить html-file-include? Хочу например разделять header, footer и т.п на отдельные html файлы и потом их просто инклудить в index.html.
@my.methed
@my.methed Год назад
Не использовал, но нашел плагин webpack-html-include-loader Вот таким тегом должен вставлять в верстку кусочки
@user-mi9qc8yj7j
@user-mi9qc8yj7j Год назад
Почему появилась функция на 9:50 ? И почему build dev вдруг начал работать?
@ranel981
@ranel981 Год назад
Не подскажешь, каким образом поставить цветовую тему как у тебя в vsc? :)
@my.methed
@my.methed Год назад
Посмотрите видео c плагинами для vsCode ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-ZD-ymO04w70.html
@NightPilgrim-ti8ho
@NightPilgrim-ti8ho 3 месяца назад
Спасибо за урок по webpack. А как быть, если необходимо подключать на разных страницах, разные css и js?
@my.methed
@my.methed 2 месяца назад
В основном в этом нет смысла, так как css и js хешируются, лучше один файл подключать. Но можно использовать динамический импорт. Это не касается темы webpack
@write-code
@write-code 10 месяцев назад
На 15:41 Вы создаете переменную mode. И говорите, что "NODE_ENV мы создали ранее". Я так понял создали мы, её когда прописывали скрипты в файле packaje.json (9 строка) Верно?
@lombrozomir
@lombrozomir 6 месяцев назад
Подскажите пожалуйста. Когда я подключил к репозиторю гитхаб, а так же к GitHub Pages этот проект, то он просто не отображается. Открываю пэйдж и он просто пустой с названием репозитория и полоской. В чем может быть проблема, подскажите пожалуйста.
@vladimirsabaev
@vladimirsabaev Год назад
Добрый день, у меня не работало автообновление стилей, приходилось обновлять страницу вручную и целиком, добавил в devServer свойство static и все заработало devServer: { static: path.resolve(__dirname, "src"), port: 3000, open: true, hot: true, },
@lygatastra4633
@lygatastra4633 Год назад
почему-то ошибка происходит после запуска сервера как у вас на 21:16 минуте. показывает [webpack-cli] Invalid configuration object. Webpack has been initialized using a configuration object that does not match the API schema. - configuration.devtool should match pattern "^(inline-|hidden-|eval-)?(nosources-)?(cheap-(module-)?)?source-map$". BREAKING CHANGE since webpack 5: The devtool option is more strict. Please strictly follow the order of the keywords in the pattern.
Далее
webpack для начинающих
41:17
Просмотров 19 тыс.
TailwindCSS. Полный курс
1:55:05
Просмотров 60 тыс.
Learn Webpack - Full Tutorial for Beginners
1:53:01
Просмотров 377 тыс.
Webpack. Базовая сборка проекта
1:19:12