React Native - 哪些文件要添加到 GIT?

El *_*ude 7 git react-native

我开始在多台计算机上进行 React Native 项目。我对 React Native 还很陌生,因此可能是这个新问题:

为了能够在多台计算机上同步和工作,我需要使用 Git 跟踪的最少文件是多少?整个文件夹?我可以省略平台特定的构建目录( ios, android) 并让脚本在 之后重新创建它们git pull origin吗?

Von*_*onC 5

你可以从不同的角度来看待这个问题:

gitignore.io/api/reactnative列出了您需要的文件/文件夹跟踪(忽略)

因此,只需添加其余部分(在.gitignore为您的 React 应用程序创建一个之后)。

正如OP El Dude在评论中提到,该react-native eject命令可以派上用场。
本要点所述

如果您的项目的本机文件夹有任何问题,您可以通过删除项目根级别的iosandroid目录并运行以下命令来重建它们:

$ react-native eject
Run Code Online (Sandbox Code Playgroud)

运行此命令将检查 ios 和 android 目录是否存在,然后重建缺少的那个。

更一般地说,您可以生成的任何文件夹都不必是您的 Git 存储库的一部分。