I have some entries: app
, vendor
, polyfills
, bootstrap
and output as library ['app', '[name]']
and libraryTarget var
.
In the browser app
variable contains:
{bootstrap: Module, polyfills: Module, vendor: Module, app: Module}
If I use optimization.splitChunks
to move rxjs to bootstrap
chunk app
variable contains:
{polyfills: Module, vendor: Module, app: Module}
(without bootstrap
chunk)
My config:
optimization: {
runtimeChunk: {
name: 'bootstrap'
},
splitChunks: {
minSize: 1,
chunks: 'all',
cacheGroups: {
vendors: false,
default: false,
rxjs: {
name: 'bootstrap',
test: /[\\/]node_modules[\\/]rxjs[\\/]/
}
}
}
}
How to move rxjs
to bootstrap
chunk not lose app.bootstrap
variable value?