如何在React Native项目团队中真正工作?

时间:2019-02-12 13:20:12

标签: xcode reactjs react-native ide gitignore

您如何在团队中处理本机项目?

我正在由2个人组成的团队工作,并且在同一个项目上遇到很多问题。

我不知道如何正确地创建环境,因此我们可以在处理同一项目时在彼此之间同步代码。现在,我们使用DepartmentUnits r = new Units(); YourDepartmentClass d = getDeparmentRecord(id) //get the `YourDepartmentClass` class object on the basis of the id you're receiving r.setDepId(d); //set/associate YourDepartmentClass object in your Unit's object //save the record 文件夹创建了一个git repo,但事实是:/ios文件夹总是需要更改,因为它链接到上次构建目录的计算机。项目。

例如:我们正在同时处理不同的/android文件,并添加了新的/ios依赖关系,并且希望同步更改,因此我们将更改提交到Git存储库并尝试同步,这就是我们开始痛苦的地方。

需要下载更改的文件必须转到Xcode,并手动更新所有Framework搜索路径,Header搜索路径,删除Xcode看不到的库,然后再次添加。

我知道这更多是Xcode问题,但是我没有看到有关团队在项目中进行同步的任何详细指南。我知道在Facebook上人们正在做很多合作工作,对于在我们的问题上的一些投入我将不胜感激!

1 个答案:

答案 0 :(得分:2)

如果使用git,则可以配置.gitignore文件,以防止提交特定于xcode的内容和其他配置文件。

我强烈推荐gitignore.io,这是一个“旨在帮助您为Git存储库创建.gitignore文件的网络服务[Source]

例如,您可以键入XCode(或AndroidStudio,ReactNative,Gradle等),它将自动为您生成.gitignore文件。