Size: a a a

Webpack — русскоговорящее сообщество

2020 January 19

N

Nelkor in Webpack — русскоговорящее сообщество
Примеры взял из видео
источник

倫岡

倫太郎 岡部 in Webpack — русскоговорящее сообщество
стал слабым и воспользовался поиском?
источник

N

Nelkor in Webpack — русскоговорящее сообщество
倫太郎 岡部
стал слабым и воспользовался поиском?
Я не считаю поиск признаком слабости) Но уважаю твоё право считать так
источник

倫岡

倫太郎 岡部 in Webpack — русскоговорящее сообщество
это не считал
источник

N

Nelkor in Webpack — русскоговорящее сообщество
倫太郎 岡部
это не считал
Не оправдывайся, это ни к чему)
источник

倫岡

倫太郎 岡部 in Webpack — русскоговорящее сообщество
Nelkor
Не оправдывайся, это ни к чему)
источник

倫岡

倫太郎 岡部 in Webpack — русскоговорящее сообщество
стрелки не переводи
источник

N

Nelkor in Webpack — русскоговорящее сообщество
倫太郎 岡部
стрелки не переводи
А как насчёт доказательств? 😏
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
ну и что вы тут устроили
источник

N

Nelkor in Webpack — русскоговорящее сообщество
Alex CherryTea
ну и что вы тут устроили
Палемику. А вопрос всё ещё актуален, буду рад увидеть ответ 💪
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Nelkor
Всем привет! Хочу разобраться с тем, как работает hot module replacement и как им правильно пользоваться. Например, в CSS-плагине. Имеет ли смысл включать его только при дев-сборке и выключать при прод-сборке? Что будет, если поставить его в true и собрать в прод?
На что именно влияет этот флаг в конкретном плагине вы можете узнать в исходном коде этого плагина на гитхабе.
Обычно разработчики плагинов ожидают что HRM выключен в проде что позволяет выкинуть часть логики для поддержи hrm-a из бандла
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Например я видел как один из плагинов для css в режиме hrm тупо добавлял новый css в head страницы
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
сердито надежно и совсем не годится для прода )
источник

N

Nelkor in Webpack — русскоговорящее сообщество
Ага... спасибо
источник

my

maxim yurasov in Webpack — русскоговорящее сообщество
Добрый день коллеги. Подскажиет можно ли в webpack запустить сборку одних плагинов только после завершения сборки других? например вначале собрать svelte компоненты, а потом их уже использовать в сборке бандла. щас сборка падает, потому что во время сборки js компоненты еще не собраны(
источник

d

ds in Webpack — русскоговорящее сообщество
@yurasovm

1. Можно две  сборки последовательно друг за другом запускать
2. Вебпак провайдит кучу хуков на эмит ассетов, можно подписаться на выхлоп и вежливо попросить побандлить других
источник

my

maxim yurasov in Webpack — русскоговорящее сообщество
ds
@yurasovm

1. Можно две  сборки последовательно друг за другом запускать
2. Вебпак провайдит кучу хуков на эмит ассетов, можно подписаться на выхлоп и вежливо попросить побандлить других
Про первое думал уже. но вроде не кашерно как то((

а про второе можно подробнее? хотя бы как называется чтоб поискать? эти?
https://webpack.js.org/api/compiler-hooks/
источник

EK

Egor Kalyanov in Webpack — русскоговорящее сообщество
Привет.
Кто-нибудь вкурсе, возможно ли webpack использовать не для сборки, а для тупой транспиляции es6 => es5?

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

Да, можно использовать таск-менеджеры и другие сборщики.
Меня интересует можно ли это сделать конкретно вебпаком.
источник

d

ds in Webpack — русскоговорящее сообщество
maxim yurasov
Про первое думал уже. но вроде не кашерно как то((

а про второе можно подробнее? хотя бы как называется чтоб поискать? эти?
https://webpack.js.org/api/compiler-hooks/
1. https://webpack.js.org/api/compiler-hooks/#done
2. В последнем вебпаке, есть ещё один https://github.com/webpack/webpack/pull/8549, он есть в репо, но не описан в документации

const compiler = require('webpack')(configOptions);
compiler.hooks.done.tap('1', stats  => {});
compiler.hooks.afterDone.tap('1', stats => {});
источник

d

ds in Webpack — русскоговорящее сообщество
попробуйте и дайте фидбек, вижу так, но здесь ещё найдутся ребята прошедшие огонь и воду с вебпаком...
источник