你如何处理 React Native 中的原生库冲突?

How do you handle native library conflicts in React Native?

当我尝试合并添加了不同本机库的两个分支时(通过 npm install Xreact-native link),我在这些文件中遇到冲突:

CONFLICT (content): Merge conflict in ios/myapp.xcodeproj/project.pbxproj
CONFLICT (content): Merge conflict in android/settings.gradle
CONFLICT (content): Merge conflict in android/app/src/main/java/com/myapp/MainApplication.java
CONFLICT (content): Merge conflict in android/app/build.gradle

解决这些冲突的最佳方法是什么?是否应该忽略这些文件中的任何一个?

git 忽略了。绝对没有。浏览每个文件并解决合并问题,如果您不喜欢 work.if 两个本机库,则可以通过简单地忽略其他库更改来在一个库之间进行选择。您可以添加您的图书馆或您正在从中提取的图书馆。 更多信息: https://easyengine.io/tutorials/git/git-resolve-merge-conflicts/