From cb44193799489bd432eed14f612c8f0271c47ece Mon Sep 17 00:00:00 2001 From: Suyi Date: Tue, 4 Jan 2022 21:42:58 +0800 Subject: [PATCH] feat: add pkgs to externals --- config/config.ts | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/config/config.ts b/config/config.ts index 9a3e361..d3c3211 100644 --- a/config/config.ts +++ b/config/config.ts @@ -47,9 +47,38 @@ export default defineConfig({ // umi.js singular: true, + fastRefresh: {}, + mfsu: {}, + externals: { + react: 'window.React', + 'react-dom': 'ReactDOM', + antd: 'antd', + dayjs: 'dayjs', + }, + + styles: + process.env.NODE_ENV === 'development' + ? ['//unpkg.com/antd@4.x/dist/antd.css'] + : ['//unpkg.com/antd@4.x/dist/antd.min.css'], + + scripts: + process.env.NODE_ENV === 'development' + ? [ + '//unpkg.com/react@17.x/umd/react.development.js', + '//unpkg.com/react-dom@17.x/umd/react-dom.development.js', + '//unpkg.com/antd@4.x/dist/antd.js', + '//unpkg.com/dayjs@1.x/dayjs.min.js', + ] + : [ + '//unpkg.com/react@17.x/umd/react.production.min.js', + '//unpkg.com/react-dom@17.x/umd/react-dom.production.min.js', + '//unpkg.com/antd@4.x/dist/antd.min.js', + '//unpkg.com/dayjs@1.x/dayjs.min.js', + ], + nodeModulesTransform: { type: 'none', },