如何在Ant Design Pro中启用代码拆分?

时间:2019-11-08 12:38:34

标签: javascript reactjs ant-design-pro

Ant Design Pro捆绑软件在使用gzip之前可能会变得很大。我的简单捆绑包高达3.9MB。我们如何使用Ant Design Pro启用代码拆分。我似乎在V4 Ant Design Pro的文档中找不到它。

2 个答案:

答案 0 :(得分:1)

好,我知道了。如果有人有相同的问题,请在此处发布,因为尚未记录。事实证明,默认情况下代码拆分功能处于关闭状态。在配置文件中寻找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,
      },
     ...
    }
  ]
]

答案 1 :(得分:1)