1

用 JS 摇树测试它create-react-app@3.0.1不起作用。

重现步骤:

  1. 创建新应用create-react-app treeshakeTest
  2. cd treeshakeTest
  3. npm i
  4. npm i --save antd
  5. 在顶部和 返回的某处src/App.js添加import Button from 'antd/es/button'<Button type="primary">Button</Button>

结果:随着antd导入,捆绑包增加,+171.28 KB参见图片 在此处输入图像描述

antd导入 前:在此处输入图像描述

4

1 回答 1

0

它似乎是 antd 的一个已知问题(图标是导入的)。lib 的 V4 将解决此问题,直到使用https://github.com/Beven91/webpack-ant-icon-loader拆分图标块解决了该问题。

于 2019-07-06T07:19:28.753 回答