重命名 React Native 项目
Renaming a React Native project
我有一个工作的 React 本机应用程序(没有 expo),运行 并在 Android 和 iOS 设备上编译。现在我正在尝试重命名该应用程序,但我遇到了问题。
遵循的步骤:
- 我已经删除了 ios 和 android 目录。
- 更改了我的 app.json
中的项目名称
- 使用 react-native upgrade --legacy 重新生成了 android 和 ios 目录(因为弹出不再工作)
- 根据需要更新了我的播客文件
- Pod 安装
当我尝试通过 xcode 编译我的应用程序时,我得到“null 不是一个对象(正在评估'_RNGestureHandlerModule.default.Direction')
我猜这是因为当你安装一些反应本机第三方组件时自动linking。所以我删除了node_modules,重新安装了所有react native navigation。然后我运行 react-native link。之前的错误消失了。
现在,我坚持:
Target 'cjlrnneTests' has target dependency on Target 'cjlrnne'
That command depends on command in Target 'cjlrnne': script phase “[CP] Copy Pods Resources”
老实说,我不知道还有什么可做/寻找的。
谁能提供一些线索,或者更改 RN 应用程序名称的步骤?
谢谢!
您可以尝试使用此软件包重命名应用程序。
反应本机重命名
https://www.npmjs.com/package/react-native-rename
react-native-rename <newName>
它会自动配置所有东西。
我有一个工作的 React 本机应用程序(没有 expo),运行 并在 Android 和 iOS 设备上编译。现在我正在尝试重命名该应用程序,但我遇到了问题。
遵循的步骤:
- 我已经删除了 ios 和 android 目录。
- 更改了我的 app.json 中的项目名称
- 使用 react-native upgrade --legacy 重新生成了 android 和 ios 目录(因为弹出不再工作)
- 根据需要更新了我的播客文件
- Pod 安装
当我尝试通过 xcode 编译我的应用程序时,我得到“null 不是一个对象(正在评估'_RNGestureHandlerModule.default.Direction')
我猜这是因为当你安装一些反应本机第三方组件时自动linking。所以我删除了node_modules,重新安装了所有react native navigation。然后我运行 react-native link。之前的错误消失了。
现在,我坚持:
Target 'cjlrnneTests' has target dependency on Target 'cjlrnne'
That command depends on command in Target 'cjlrnne': script phase “[CP] Copy Pods Resources”
老实说,我不知道还有什么可做/寻找的。
谁能提供一些线索,或者更改 RN 应用程序名称的步骤?
谢谢!
您可以尝试使用此软件包重命名应用程序。 反应本机重命名
https://www.npmjs.com/package/react-native-rename
react-native-rename <newName>
它会自动配置所有东西。