参考:

https://nextjs.org/docs/going-to-production#reducing-javascript-size —减少js体积

1 bundle分析 + Echart按需加载 + Dynamic import参考

项目性能优化(echart按需加载+动态导入)

2 antd按需加载

antd js已默认按需加载了

引入样式:

import ‘antd/dist/antd.css’; // or ‘antd/dist/antd.less’

按需加载#

antd 的 JS 代码默认支持基于 ES modules 的 tree shaking。

https://python.iitter.com/other/353711.html
参考:react入门坑(next篇)之antd按需引入
https://paugram.com/coding/build-antd-with-less-in-nextjs.html