expose React globals

fix bs-community/blessing-skin-plugins#145
This commit is contained in:
Pig Fang 2022-06-15 14:16:37 +08:00
parent e57038256c
commit ccbb4f42f0
No known key found for this signature in database
GPG Key ID: A8198F548DADA9E2

View File

@ -129,6 +129,15 @@ export default function (env?: Env): webpack.Configuration[] {
assert: false,
},
},
externals: Object.assign(
{ jquery: 'jQuery', bootstrap: 'bootstrap', 'admin-lte': 'adminlte' },
isDev
? {}
: {
react: 'React',
'react-dom': 'ReactDOM',
},
) as Record<string, string>,
optimization: {
// @ts-ignore
minimizer: [new CssMinimizerPlugin({}), '...'],