- 现在遇到一个问题,npm run build后打包文件由30M,用npm run analyze
"analyze": "cross-env ANALYZE=1 umi build",
分析后发现是图标库占据内存的原因。
解决办法一
import { HeartTwoTone, SmileTwoTone } from '@ant-design/icons/lib';
// 改成
import { HeartTwoTone, SmileTwoTone } from '@ant-design/icons';
// 或者改成
import { default as InfoCircleOutlined } from "@ant-design/icons/InfoCircleOutlined";
import { default as CheckOutlined } from "@ant-design/icons/CheckOutlined";