首页 > 解决方案 > React Native gradle executionHistory.bin 太大

问题描述

我最近将我的 react-native 应用程序升级到版本 0.60.5,以满足 64 位应用程序的 App Store 要求,但我注意到里面的 executionHistory.bin 文件android/.gradle/x.x.x/executionHistory变得非常大,从 ~6Mb 到~100Mb,这是一个真正的痛苦,因为 GitHub 不允许上传大于 100Mb 的文件。我搜索了一种方法来清理文件,删除它并重新创建它,但实际上并没有找到太多。我想知道如何解决这个问题,如果我搞砸了升级我的 rn 版本之类的。

眼镜:

操作系统:
macOS Catalina
版本:10.15.1

反应原生:0.60.5

标签: androidreact-nativegradle

解决方案


.gradle目录应添加到.gitignore. 在版本控制中不需要这个,因为它只是用来存储一些构建缓存和在 gradle 构建时重新生成的各种东西。

我的建议......在本地和你的 git repo 中删除.gradle目录(它会在你下次构建 android 时重新生成)。然后将其添加到您的.gitignore.

有关 react-native 的推荐忽略文件(由 react-native 创建),请参见此处: https ://github.com/facebook/react-native/blob/master/template/_gitignore


推荐阅读