在Windows上开发RN应用程序,然后将回购文件下拉到mac时,建议使用.gitignore配置?

问题描述 投票:0回答:1

我在Windows笔记本电脑上开发了RN项目。我构建,配置并部署到了Google Play。然后,我将这些文件推送到新的git repo,然后将文件从此repo中拉到我的Mac。当我通过My​​Project.xcodeproj在Mac上的Xcode中打开我的React Native项目时,在Xcode中显示以下Buildtime错误:

找不到“ React / RCTBridgeDelegate.h”文件

Github线程中的以下答案似乎是我的问题的解决方案:

https://github.com/facebook/react-native/issues/25838#issuecomment-535683708

以上答案包括以下步骤:

“导航至node_modules / react-native / React并选择React.xcodeproj。”

。gitignore默认配置为从存储库中排除node_modules目录。但是,上面的解决方案描述了使用Xcode从node_modules目录添加文件。我是否应该将.gitignore文件配置为排除以下所有node_modules内容:

node_modules / react-native / React

或更具体地说,排除node_modules的所有内容,但以下情况除外:

node_modules / react-native / React.xcodeproj

我需要确保我的存储库包含在Mac上成功构建RN所需的所有文件。

react-native
1个回答
0
投票

在Mac中,您需要做一个

pod install

也在ios目录中。

© www.soinside.com 2019 - 2024. All rights reserved.