在gzip之前,Ant Design Pro捆绑包可能会变得非常大。我的简单捆绑包是一个惊人的3.9MB。我们如何使用Ant Design Pro启用代码拆分。我似乎在V4 Ant Design Pro的文档中找不到它。
发布于 2019-11-09 01:56:03
发布于 2019-11-08 22:46:14
好了,我想通了。如果有人有同样的问题,请在这里发帖,因为它还没有被记录下来。原来代码分割在默认情况下是关闭的。在配置文件中查找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,
},
...
}
]
]https://stackoverflow.com/questions/58766764
复制相似问题