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

Обсуждения webpack, лоадеров, плагинов и сборок Правила: http://bit.ly/our_etiquette См. также: @rollup_ru, @react_js, @vscode_ru, @macos_ru, @js_ru

974 members

Архив канала @webpack_ru 16 декабря 2017 г.

03:04:27 ПП
User 347161968
Привет ребят, а у кого-то есть пример webpack 3 + react + HMR настроенного? Не могу понять в чем проблема у меня. На вебпаке чанки создаются, но сервер не обновляется
03:11:24 ПП
User 33854740
create-react-app?
03:17:36 ПП
User 347161968
User 33854740
create-react-app?
а его норм использовать?
03:19:43 ПП
User 33854740
Да. там точно не знаю hmr есть ли, но он хорошо работает и достаточное для реакт программист
04:00:07 ПП
User 146891199
User 347161968
а его норм использовать?
Там нет hmr. Только css.
04:00:36 ПП
User 146891199
Использовать норм, всегда можно сделать eject и настроить под себя
04:00:52 ПП
User 146891199
Я все хочу с парселем попробовать сетап
04:01:19 ПП
User 30260375
User 146891199
Я все хочу с парселем попробовать сетап
я тоже хочу его попробовать
04:02:09 ПП
User 146891199
Там и hmr, и code-splitting без конфигурации, интересно
04:02:26 ПП
User 30260375
да, звучит эта штука прямо вкусно
06:33:47 ПП
User 52321317
По поводу парселя есть отдельная группа ;)
@parcel_ru
07:49:50 ПП
User 253981279
Так поцоны, чем плохи aliasы в webpacke? У нас тут спор с друганом вышел, типа если за алиасы, сходу можно отличить локальный от глобального импорта.
07:54:16 ПП
User 185980313
и потом настраиваешь в вебпаке, в jest, в eslint, в idea и так далее
07:55:48 ПП
User 39182759
Да, с Ide  проблемы будут
07:56:17 ПП
User 39182759
Главное - это non-existent problem
07:57:47 ПП
User 39182759
Если использовать алиалы просто чтобы не писать относительный путь, то появляется доп способ делать что-то, что ты и раньше мог
08:12:01 ПП
User 266179842
всем привет, кто подскажет как вебпак показать что в ифи передается аргумент window?
08:13:25 ПП
08:13:29 ПП
User 266179842
т.е. я в самом файле передаю но после сборки аргумент отсутствует
08:14:33 ПП
08:29:57 ПП
User 347161968
кто то может помочь решить проблему с webpack-dev-server?? 
Обычный webpack компилирует – все хорошо, webpack-dev-server – говорит что компиляция выполняется, но при этом ничего не перезагружается, никаких изменений не видно, даже если я обновлю страницу. Подскажите, кто сталкивался? 
https://gist.github.com/VladTrostinsky/95dd53b8ce1882b649e2ae8a1acc32f3
gist.github.com/VladTrostinsky/95dd53b8ce1882b649e2ae8a1acc32f3
08:35:13 ПП
User 32530886
User 266179842
конфиг скинь хоть
08:36:47 ПП
User 66779439
всем привет, возможно ли в webpack прокинуть имена бандлов с хешами в js code как константы, я то могу юзать имя бандла и без хеша и явно указывать
но возможно ли прокинуть имя бандла с хешем в сборку ?
08:38:07 ПП
User 266179842
User 32530886
конфиг скинь хоть
я с галпом решил поюзать
08:41:06 ПП
User 32530886
User 66779439
всем привет, возможно ли в webpack прокинуть имена бандлов с хешами в js code как константы, я то могу юзать имя бандла и без хеша и явно указывать
но возможно ли прокинуть имя бандла с хешем в сборку ?
э
08:41:07 ПП
08:41:14 ПП
User 32530886
User 66779439
всем привет, возможно ли в webpack прокинуть имена бандлов с хешами в js code как константы, я то могу юзать имя бандла и без хеша и явно указывать
но возможно ли прокинуть имя бандла с хешем в сборку ?
это как захешировать хеш
08:41:27 ПП
User 32530886
это как получить результат вызова функции до вызова
08:42:08 ПП
User 66779439
User 32530886
это как захешировать хеш
не, обычный chunkhash
08:42:45 ПП
User 66779439
User 32530886
это как получить результат вызова функции до вызова
стопе, мы же получаем имена бандлов, а потом создается файл, по сути вебпак может их записать в бандл
08:43:38 ПП
User 32530886
User 66779439
стопе, мы же получаем имена бандлов, а потом создается файл, по сути вебпак может их записать в бандл
const bundle = webpackBundle(config)
webpackSaveToDist(bundle, config)
08:43:54 ПП
User 32530886
хеш получается из исходников
08:44:25 ПП
08:44:30 ПП
User 32530886
можно написать плагин
08:44:45 ПП
User 32530886
и в коде будешь писать {{{CHUNKHASK}}}
а плагин после сборки заменит это на хэш чанка
08:46:07 ПП
User 39182759
https://github.com/kossnocorp/assets-webpack-plugin/blob/master/readme.md
github.com/kossnocorp/assets-webpack-plugin/blob/master/readme.md
assets-webpack-plugin - Webpack plugin that emits a json file with assets paths
08:46:15 ПП
User 39182759
Ты не это ищешь?
08:49:57 ПП
User 66779439
User 39182759
Ты не это ищешь?
вроде бы оно, но я так понял оно выгружает это в файл
не, вроде оно, даже можно впихнуть в код
08:55:12 ПП
User 39182759
Ну да, потом загружаешь этот файл и читаешь из него пути