У меня есть два слоя в моем моно-репо, web
и ui
. Оба пакета используют styled-components
, что означает использование двух копий styled-components
в моем приложении и означает, что приложение не работает должным образом. Я не могу использовать опцию подъема, поставляемую с lerna, поэтому вместо этого я хотел бы попытаться разбить пакет styled-components
на его собственный пакет. Вот мои текущие настройки Webpack 4 для конкретного комплекта:
entry: {
app: [
'@babel/polyfill',
'whatwg-fetch',
APP_DIR + '/app.js'
],
ui: path.resolve(__dirname, '../ui/src/index.js'),
},
...
optimization: {
splitChunks: {
chunks: 'all',
}
},