Как отделить один из узловых пакетов, например, от редукс-формы от вендора, используя веб-пакет 3 - PullRequest
0 голосов
/ 14 апреля 2019

Как отделить один из пакетов узла, например, от редукт-формы от чанка поставщика, с помощью веб-пакета 3. В настоящее время редукс-форма используется в 2 чанках (которые лениво загружаются при маршрутизации).Я хочу отделить его оттуда, чтобы он не складывался дважды в кусках.

Я попытался создать отдельную точку входа в webpack

Webpack.client.js

entry: { vendor: './client/mobile/vendor.js', 'redux-form': 'redux-form', yolo: 'ui-header/yolo', desktop: './desktop.js', }

Также добавлено в виде чанка в server.js

const chunks = ['webpackManifest', 'vendor', 'redux-form', 'yolo', 'desktop'];

С помощью этого кода генерируются отдельные чанки как для yolo, так и для избыточной формы, но все же онидобавляются в отдельные блоки.

Например, у меня есть страница LandingPage1.js & LandingPage2.js.

Yolo и redux-form используются в Landingpage1.js, поэтому они также связаны с LandingPage1.js.

Как отделить блок от LandingPage1.js иесть отдельный чанк для приставки и йоло?

...