我基本上想知道我是否应该从版本控制中排除react-native init项目中的/ios/index/DataStore文件夹.

默认的.gitignore文件并不排除它,但似乎该文件夹的内容随着每次构建而改变,可以通过运行react-native run-ios轻松地重新创建.

找不到此文件夹的实际用途的任何信息.

推荐答案

xcodebuild indexes your project in order to speed up subsequent builds, you are safe to .gitignore this directory. If you'd like you change its location, that can be done via Xcode > Preferences > Locations > Advanced.

首选项窗口

对于react native项目,最好不要使用这些设置,因为您使用的构建脚本(从react native 0.53.0开始)硬编码到react native cli中.

React-native相关问答推荐

ITMS—91053:缺少API声明—ReactNative

"npx expo run:android命令不能在Expo中运行

是否有用于react-native 的简单同步存储选项?

react-native react-native-vector-icons:如何使用字体真棒图标

如何在 React Native 的嵌套 Touchable 中传播touch 事件?

从 React-Native 应用程序中的另一个类访问静态变量?

检索元素的父项时出错:找不到与给定名称android:TextAppearance.Material.Widget.Button.Colored匹配的资源

给定 APK 文件,我如何检测应用程序是否使用 React Native?

子视图覆盖的容器borderRadius,这是一个bug吗?

以编程方式在 React Native 中添加组件

将 react-native 元素Bundle 为 iOS 框架或 (.aar) Android 库

React Native vs Swift/Objective-C/Java Native

删除某些屏幕的顶部导航栏

如何将 React Native Promise 连接到 Swift

DeviceInfo 原生模块未正确安装

react-native 中的倒数计时器

如何在 React Native 中等待 Alert 对话框的响应?

我将如何根据百分比为按钮的宽度设置动画,并且它的背景 colored颜色 也是如此?

Android Log

如何在 React 中将函数与钩子绑定?