deh*_*len 8 xcode linker static-libraries ios react-native
我目前正在开发一个反应原生的iOS应用程序.在开发过程中,我注意到应用程序的编译时间非常慢.我得到了一个CI连接,大致如下:
由于这是一个干净的结账,应用程序总是重新编译所有与React.xcodeproj一起提供的反应静态库,如libyoga.a,libReact.a等.这意味着一个干净的CI构建大致需要大约8分钟来构建所有反应依赖性(~4min*2,因为UI测试目标再次重建React).
我想知道是否有可能加快编译时间.我提出了以下想法,但需要你的建议告诉我它是否有用或者我是否在错误的轨道上.
这样,只有在我更新package.json中的react-native版本时,才需要构建一组新的静态库,对吗?
我想到的另一个想法是建立一个反应原生的动态框架.框架只能构建一次,然后通过carthage或手动添加到应用程序中.动态框架将链接所有反应静态库并将正确的标头添加到标头搜索路径.
有没有人可以给我一个提示,如果这可以工作或有一个想法如何改进构建架构,以加快编译时间?
| 归档时间: |
|
| 查看次数: |
1702 次 |
| 最近记录: |