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

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

974 members

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

08:21:34 ДП
User 60801832
Привет, подскажите как можно сделтаь, чтобы при ленивой загрузке через require.ensure/import имена чанков были не индексами массива 0, 1, 2... а именами аргументов, либо через карту где-то указать их руками
11:42:49 ДП
User 30260375
User 60801832
Привет, подскажите как можно сделтаь, чтобы при ленивой загрузке через require.ensure/import имена чанков были не индексами массива 0, 1, 2... а именами аргументов, либо через карту где-то указать их руками
Можно через комментарий указать
01:59:55 ПП
User 347161968
User 347161968
кто то может помочь решить проблему с webpack-dev-server?? 
Обычный webpack компилирует – все хорошо, webpack-dev-server – говорит что компиляция выполняется, но при этом ничего не перезагружается, никаких изменений не видно, даже если я обновлю страницу. Подскажите, кто сталкивался? 
https://gist.github.com/VladTrostinsky/95dd53b8ce1882b649e2ae8a1acc32f3
gist.github.com/VladTrostinsky/95dd53b8ce1882b649e2ae8a1acc32f3
Неправильный publicPath стоял и была проблема с HMR в реакте. Обычная документация по React HMR дает решение, которое не работает. В общем если у кого то будет похожая ситуация, я обновлю Gist
02:00:53 ПП
User 76662447
Вот нет чтобы сразу обновить?)
04:35:28 ПП
User 60801832
User 30260375
Можно через комментарий указать
Можешь показать как имено? Я штук 5 разных вариантов находил, но ни один не работает у меня.
04:36:42 ПП
User 30260375
User 60801832
Можешь показать как имено? Я штук 5 разных вариантов находил, но ни один не работает у меня.
Если это в роутинге используется то и не будет  работать
04:37:18 ПП
User 60801832
пишу через import() (он же require.ensure() как я понял)
04:38:00 ПП
User 60801832
на каждый такой скрипт создается отдельный chunk, которому хочется имя в виде пути задать
04:39:34 ПП
User 30260375
User 60801832
на каждый такой скрипт создается отдельный chunk, которому хочется имя в виде пути задать
Так незя, только если один импорт импортит только один чанк
04:40:33 ПП
User 60801832
ну получается что 1 импорт = 1 chunk в итоге, выглядит так

let a = await import('./js/lazy-script.js);
04:40:44 ПП
User 30260375
User 60801832
ну получается что 1 импорт = 1 chunk в итоге, выглядит так

let a = await import('./js/lazy-script.js);
Да
04:41:18 ПП
User 60801832
Имя не смогу ему задать кастомно так?
04:41:50 ПП
User 30260375
User 60801832
Имя не смогу ему задать кастомно так?
Вот так сможешь, читай доку, там написано как
04:42:14 ПП
User 60801832
Не смог по доке (
04:42:31 ПП
04:42:57 ПП
User 60801832
Там есть плагин NamedChunk как-то называет, но он только с HotReloadPlugin указано работает, который не использовал
04:43:39 ПП
User 60801832
Или покажи доку, где такое, я вчера не смог завести, просмотрел почти всю доку
04:44:37 ПП
User 189706357
https://webpack.js.org/guides/lazy-loading/
04:44:39 ПП
04:45:55 ПП
User 30260375
User 60801832
Там есть плагин NamedChunk как-то называет, но он только с HotReloadPlugin указано работает, который не использовал
04:46:13 ПП
User 30260375
User 60801832
Или покажи доку, где такое, я вчера не смог завести, просмотрел почти всю доку
https://webpack.js.org/guides/code-splitting/#dynamic-imports
04:53:58 ПП