Closed fightingSunnyGirl closed 4 years ago
分析一下依赖
npm run analyze
然后删掉无用的依赖包,对于有些过大的包你可以先代码分离,然后用react.lazy进行懒加载
分析一下依赖
npm run analyze
然后删掉无用的依赖包,对于有些过大的包你可以先代码分离,然后用react.lazy进行懒加载
光一个umi就这么大,我就想这个小点,而且不同设备打包出来的不一样的,这我也不知道怎么优化
windos打出来的这个umi.js 3M!! 不同的系统打出来的不一样 为啥???
u里面有 antd 和 react 就会辣么大,你可以试试把这些 extends 掉
extends 是什么? umi.js 不能按需加载吗,或者cdn也中阿
dynamicImport: {},
.umirc 打开动态加载
@xiaorong61 创建一个空项目,打包后umi.js就有570KB,这正常吗?
我估计是正常的,毕竟 umi 有一大堆的依赖。
@xiaorong61 有啥办法吗?准备做手机网页。空项目就有570K,再加个antd mobile。就1.3MB 对于手机端,太大了
@xiaorong61 有啥办法吗?准备做手机网页。空项目就有570K,再加个antd mobile。就1.3MB 对于手机端,太大了
试试 umi 开启dynamicImport,然后开启 nginx brotli 压缩?
🧐 问题描述
ant-deasign-pro打包后体积umi.js太大了有什么办法优化? mac 打包出来的是1.5兆 linux打包出来的2.3兆 首屏加载太慢了 20好几秒 没有改任何配置
node v12.16.2 npm 6.14.4
🚑 其他信息