Webpack 4 - простая сборка проекта

Webpack 4 - простая сборка проекта

Дмитрий Лаврик

6 лет назад

107,353 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@igormalykhin5528
@igormalykhin5528 - 11.05.2023 10:49

апну)

Ответить
@giftforyoupls
@giftforyoupls - 10.01.2023 23:59

Почему-то у меня в main.js всегда пусто, нет такого как у Дмитрия кучи букв

Ответить
@VIJana79
@VIJana79 - 30.11.2022 17:55

Как это всё тяжко. Неужели сложно оставить ссылку на github ?
Вы же знаете, что это видео устарело и у вас есть новое.
Как это всё проверять и понимать, если ничего не работает и кода нет, чтоб проверить ошибки.

Ответить
@user-ct8xz5cm8e
@user-ct8xz5cm8e - 18.10.2022 18:06

Отличное видео для знакомства с Webpack. Мне очень помогло, спасибо!

Ответить
@YuliiaCaliforniaLife
@YuliiaCaliforniaLife - 10.05.2022 02:20

подскажите пож. у меня после npm run dev ("dev": "webpack-dev-server --mode development --open") открывается в браузере страница Error внутри написано Cannot GET /. Что делать? Делала все по видео

Ответить
@yuliatolmach4665
@yuliatolmach4665 - 10.05.2022 00:23

Спасибо! было очень круто , динамично, понятно , супер подача!)

Ответить
@Arkadz.
@Arkadz. - 05.05.2022 14:50

пишу из 2022, не все показанное в ролике актуально )))

Ответить
@kseniaslipchenko567
@kseniaslipchenko567 - 04.05.2022 21:05

Дмитрий, спасибо большое, очень приятно было Вас слушать!

Ответить
@Zarmarinas
@Zarmarinas - 23.03.2021 16:05

это единственное видео, благодаря которому я разобралась с webpack. Спасибо!

Ответить
@IrinaIrina-ki9sl
@IrinaIrina-ki9sl - 04.02.2021 17:06

Спасибо за полезный урок!

Ответить
@konstantindigit2945
@konstantindigit2945 - 01.02.2021 12:58

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

Ответить
@pokanet14
@pokanet14 - 09.07.2020 19:42

Если смотрит кто сейчас, preset-stage - устарели.

Ответить
@pavelarseyev452
@pavelarseyev452 - 19.06.2020 15:16

Спасибо, Дим. Проходил у тебя курс по Вью. Спрашивал у тебя где посмотреть про вебпак, вот только добрался до этого видоса. Теперь все намного понятней. Благодарю!

Ответить
@superstarro
@superstarro - 12.06.2020 21:10

ответ на вопрос как впечатление от вебпака ??? я ва*уе ) ЧТО ЭТО ) ОНО РАБОТАЕТ НО ЧТО ЭТОО?!)

Ответить
@user-wc9kq3mi4o
@user-wc9kq3mi4o - 28.05.2020 14:00

Дмитрий, здравствуйте! Можно вас попросить в комментария подкорректировать своё видео... Указать, что уже не работает и как сейчас правильно писать! Будем вам очень благодарны за это! И добавьте пожалуйста конфигурационный файл.

Ответить
@user-zk2ls7io7q
@user-zk2ls7io7q - 22.05.2020 22:59

Просто и доступно. Наконец таки понял зачем нам вся дичь из вебпаком) Ставлю 5 лайков сразу)

Ответить
@denysabramov6580
@denysabramov6580 - 27.04.2020 21:57

Не доверяю я как-то людям которые работают на виндовз

Ответить
@nikolaykazakov5828
@nikolaykazakov5828 - 21.04.2020 19:03

Поясните пожалуйста, настраивал все практически 1в1 как у Дмитрия, но изменения в реалтайме и в принципе JS код не работает, хотя в main.js попадают. Буду очень признателен за помощь.

Ответить
@idopshik
@idopshik - 15.04.2020 04:06

Очень хорошо. Молодец, живенько.

Ответить
@mshuker8422
@mshuker8422 - 04.04.2020 16:24

в 2020 году возникают ошибки при установке трех компонентов bable. Всё начинает работать при установке "babel-core": "^ 6.26.0"

"babel-loader": "^ 7.1.4"
"babel-preset-env": "^ 1.6.1"

Ответить
@xuevgermanist
@xuevgermanist - 19.03.2020 19:58

Вспомнился старый анекдот. Студентам выдают: моток провода, двое пассатижей, канистру с керосином, пять алюминиевых листов. Теперь мы это "бррр!" — и ваша задача построить ракету-носитель "Протон".

Ответить
@sergeyermolaev270
@sergeyermolaev270 - 11.02.2020 17:35

Для понимания хорошо

Ответить
@diperps4969
@diperps4969 - 29.01.2020 21:40

лол у ie еще досих пор не роботает деструктуризация

Ответить
@anton.k.
@anton.k. - 22.01.2020 09:08

говорить что webpack для фронта, в эпоху node.js и electron 🥶 и про разницу с --save-dev от --save надо было как-то нормально объяснить, а не ту фигню. про запись в файлике))

Ответить
@TheVladikslav
@TheVladikslav - 08.01.2020 15:50

В вебпаке 4 уже есть встроенный модуль path. Его не нужно устанавливать, а достаточно просто подключить.

Ответить
@levinbraun3475
@levinbraun3475 - 03.01.2020 09:46

Народ, а почему devServerver может не прослушивать index.html? в js изменения вношу - браузер отображает. в html вношу не отображает

Ответить
@militer4994
@militer4994 - 18.12.2019 13:49

В галпе есть импорт.

Ответить
@AlexeyTimofeev
@AlexeyTimofeev - 11.12.2019 09:55

Небольшие поправки на сегодняшний день. Так как технологии меняются очень быстро :)

1. Если у кого-то не заработал web-dev-server в режиме отслеживания, укажите порт в команде запуска, например '--port 6789';
2. Устанавливаем '@babel/core' и '@babel/preset-env' вместо 'babel-core' и 'babel-preset-env'. 'babel-preset-stage-3' - не устанавливаем и не указываем в .babelrc, так как он переехал в preset-env. В '.babelrc' пресет нужно указать так: "@babel/env";
3. Вместо 'extract-text-webpack-plagin' нужно использовать 'mini-css-extract-plugin'.

Ответить
@user-lt2bu7jf3r
@user-lt2bu7jf3r - 18.11.2019 00:36

В очередной раз убеждаюсь, что программисты - ненормальные люди...
Всегда все усложняют... Испокон веков, CSS и JS - это отдельные файлы...
Нет, блин... Программисты же супер умные, надо сделать так, чтобы
нихера не было понятно, чтобы CSS инлайнился в head, а хранился в JS!!!!
рараарзыврафылювар фывоар фдлывора фдлгывра фылгвро фывра фывар фывлгар
фыдл3оар ылрова ....
Кто не понял, это предисловие к webpack!

Ответить
@aliyamakysheva6019
@aliyamakysheva6019 - 09.11.2019 20:05

спасибо большое. очень понятно объясняете

Ответить
@MrBilbotronic
@MrBilbotronic - 03.11.2019 20:07

Спасибо! Очень подробно)

Ответить
@user-nw8pz6qb6b
@user-nw8pz6qb6b - 16.10.2019 16:51

а как на другой компьютер подключить уже готовый конфиг?

Ответить
@2positive1
@2positive1 - 03.10.2019 15:18

Великолепно!

Ответить
@andreyli8634
@andreyli8634 - 19.08.2019 20:57

Как я понял начиная с версии 7 .babelrc уже не нужен, так как presets убрали.

Ответить
@mikitanikolaev9212
@mikitanikolaev9212 - 07.08.2019 20:04

Чтобы не зажимать Enter при иницилизации package.json, нужно было написать в терминале npm init -y(Тогда все проставиться в файле автоматически)

Ответить
@getshou_91
@getshou_91 - 28.07.2019 19:20

что-то не понял.. как строчка кода заработала без использования функции? у меня код работает только тогда, когда я пихну ее в функцию и вызову эту функцию

Ответить
@Yar1sson
@Yar1sson - 02.07.2019 04:52

Ох задался как раз вопросом что делать, когда у тебя сборка на gulp, а нужно vue подключать. А в сборке и препроцессоры и еще что-то...В общем пока webpack'ом пользоваться хорошо не умею, тупо ссылкой vue подключил, но в коде получился ад из компонентов...

Ответить
@AndrewMarsin
@AndrewMarsin - 28.06.2019 22:03

Если у нескольких модулей в проекте имеют зависимость от Jquery нужно их все в один файл объединять или к каждому Jquery подключать?

Ответить
@yakut54
@yakut54 - 19.06.2019 21:06

Babel обновился. У кого с Babel`ом траблы вот строка для скачивания:
npm install -D babel-loader @babel/core @babel/preset-env webpack


файлик .babelrc убираем.

и вот код для подключения:

rules: [
{
test: /\.m?js$/,
exclude: /(node_modules|bower_components)/,
use: {
loader: 'babel-loader',
options: {
presets: ['@babel/preset-env']
}
}
}
]


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

Ответить
@user-le7oi8ws3u
@user-le7oi8ws3u - 13.06.2019 15:12

Если при запуске webpack-dev-server попадаете на listing directory, проверьте index.html. Он НЕ должен лежать в папке src.

Ответить
@user-qx8cu4vo2b
@user-qx8cu4vo2b - 04.06.2019 23:30

В документации уже иначе пишут: npm install --save-dev @babel/core @babel/cli @babel/preset-env
Просто уже версии другие вышли, и если установить как показывает Дмитрий, то работать Babel не будет.

Ответить
@StasNemy
@StasNemy - 27.05.2019 23:38

Благодарю.

Ответить