为什么要做这个工具?随着小程序项目参与开发的人越来越多,组件和页面也越来越多,主包大小一不留神就会超限,所以做了这个命令行工具来分析小程序组件和页面的情况,方便我们优化小程序。
- Node
- express
- ejs
- echart
- bootstrap
- 分析小程序组件依赖情况
- 查找出未在 app.json 中注册的页面
- 本地生成报告
暂时还没发布到 npm,所以需要本地安装
- 下载并放入当前小程序根目录中
- 进入 miniapp-cli 文件夹中安装依赖
- 回到根目录,执行
sudo npm link miniapp-cli
- 执行命令
mp-cli -v # 查看版本
mp-cli analysis # 执行分析
mp-cli a # 执行分析(简写)