目前的 Android 和 iOS 的构建速度越来越慢. 因为代码是抓紧膨胀的. 已经多达十几分钟了.
最近想优化这个事情. 所以想问下大家. 有没有良策?
因为硬件限制无非就是 cpu mem 和 disk.
我想到的几个思路如下
- 把内存虚拟为硬盘. 这样 app 构建可以全部放到内存中构建, 构建速度会加快. 未测试.
- 换 ssd
- Android 用高配置服务器构建, iOS 貌似限于 mac 生态貌似就不太好做了.
- 插件化构建. 然后组装
- 增量化构建
- 优化 gradle 或者 xcode-build
以上都未实践, 只是思路. 想知道大家是如何做的
↙↙↙阅读原文可查看相关链接,并与作者交流