Size: a a a

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

2021 May 20

A

ART in Webpack — русскоговорящее сообщество
для чего minChunks ?  minChunks: 2 что означает?
источник

A

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

ДР

Дмитрий Раздобудько... in Webpack — русскоговорящее сообщество
Спасибо
источник

EL

Egor Lavrenov in Webpack — русскоговорящее сообщество
Вопрос:
Если я использую разбивку на чанки с помощью webpackMagicComments
И даю чанку имя, разве из-за того что имя не имеет хэша этот чанк не закэшируется браузером навсегда?
Можно ли как-то добавить хэш в имя чанка?
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
externals + copy webpack plugin
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
да по идее так же как и всегда [hash] [contenthash]
источник

EL

Egor Lavrenov in Webpack — русскоговорящее сообщество
/* webpackChunkName: "my-chunk-name[hash]" */

Такая конструкция создает чанк с именем "my-chunk-name[hash]"
То есть не работает (
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Хреново. Придется сгенерить его самому
источник

RU

Roman Usherenko in Webpack — русскоговорящее сообщество
источник

RU

Roman Usherenko in Webpack — русскоговорящее сообщество
вы о разном говорите)
источник

RU

Roman Usherenko in Webpack — русскоговорящее сообщество
здесь hash задавать не надо. тут только name, а hash в конфиге выставляется
источник

EL

Egor Lavrenov in Webpack — русскоговорящее сообщество
Спасибо
А это хорошая практика вообще?
У меня есть условное модальное окно большое, которое тянет много кода
Я хочу вынести его в отдельный чанк и дать ему имя с хэшем, имя по сути нужно для того чтобы я удобно смотрел его в network :D
источник

RU

Roman Usherenko in Webpack — русскоговорящее сообщество
да, конечно
источник

EL

Egor Lavrenov in Webpack — русскоговорящее сообщество
Как я понял - chunkFilename: '[id].js это значение по умолчанию, и как раз таки используя webpackChunkName мы его перезаписываем
То есть в конфиге нет смысла указывать
источник

RU

Roman Usherenko in Webpack — русскоговорящее сообщество
вот в чанкфайлнейм допиши [hash] или [contenthash] не помню
источник

RU

Roman Usherenko in Webpack — русскоговорящее сообщество
filename: 'js/[name]-[contenthash].js',
   chunkFilename: 'js/[name]-[contenthash].chunk.js',

у меня так
источник

АХ

Алексей Хмилевой... in Webpack — русскоговорящее сообщество
Привет, такая ситуация.
В проекте используется @loadable/component, для разделения бандла,
и по какой-то причине один чанк ломает билд таким образом (скрин).
Куда нужно копать, чтобы решить проблему?
источник

АХ

Алексей Хмилевой... in Webpack — русскоговорящее сообщество
если я убираю в этом месте лоадебл, все начинает работать
источник

АХ

Алексей Хмилевой... in Webpack — русскоговорящее сообщество
что вообще может таким образом ломать бандл, что id модуля перестают корректно генерироваться?
источник

АХ

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