【发布时间】:2020-03-05 02:21:44
【问题描述】:
在 gzip 之前,Ant Design Pro 包可能会变得非常大。我的简单捆绑包高达 3.9MB。我们如何使用 Ant Design Pro 启用代码拆分。我似乎在 V4 Ant Design Pro 的文档中找不到它。
【问题讨论】:
标签: javascript reactjs ant-design-pro
在 gzip 之前,Ant Design Pro 包可能会变得非常大。我的简单捆绑包高达 3.9MB。我们如何使用 Ant Design Pro 启用代码拆分。我似乎在 V4 Ant Design Pro 的文档中找不到它。
【问题讨论】:
标签: javascript reactjs ant-design-pro
好的,我想通了。如果有人有同样的问题,请在此处发布,因为尚未记录。原来代码拆分默认情况下是关闭的。在配置文件中查找dynamicImport 属性并取消注释。
config/config.js
const plugins = [
[
'umi-plugin-react',
{
antd: true,
dva: {
hmr: true,
},
locale: {
...
baseNavigator: true,
},
dynamicImport: {
loadingComponent: './components/PageLoading/index',
webpackChunkName: true,
level: 3,
},
...
}
]
]
【讨论】: