feat(core): enable Rspack parallelCodeSplitting (#11067)

re-enable parallelCodeSplitting
This commit is contained in:
Sébastien Lorber 2025-04-07 18:55:27 +02:00 committed by GitHub
parent 6215983cdd
commit 979ae084a7
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -187,10 +187,6 @@ export async function createBaseConfig({
// @ts-expect-error: Rspack-only, not available in Webpack typedefs
incremental: !isProd && !process.env.DISABLE_RSPACK_INCREMENTAL,
// TODO re-enable later?
// See Rspack 1.3 bug https://github.com/web-infra-dev/rspack/issues/9834
parallelCodeSplitting: false,
...PersistentCacheAttributes,
};
}
@ -253,7 +249,8 @@ export async function createBaseConfig({
modules: ['node_modules', path.join(siteDir, 'node_modules')],
},
optimization: {
removeAvailableModules: false,
// See https://github.com/web-infra-dev/rspack/issues/9834
removeAvailableModules: true,
// Only minimize client bundle in production because server bundle is only
// used for static site generation
minimize: minimizeEnabled,