如何清理我的 react-native 项目以备份它?

Posted

技术标签:

【中文标题】如何清理我的 react-native 项目以备份它?【英文标题】:How can I clean my react-native project to back it up? 【发布时间】:2018-09-11 04:56:29 【问题描述】:

我正在使用 React-Native 开发一个移动应用程序,因为我是它的唯一开发者,我不想使用 git 之类的版本控制工具,我不想将它托管在云上(信任原因...),并且想知道如何备份我的 react-native 项目,以防硬件丢失。

显而易见的方法是将所有内容存档,但它的重量为 2.2GB,压缩后约为 800mb。一次备份没问题,但如果我想定期备份呢?

【问题讨论】:

【参考方案1】:

清洁

使用 xcode 项目清理派生数据

cd ios
xcodebuild clean

清理 ios 构建文件夹

rm -rf ios/build

清理 ios pod

rm -rf ios/Pods

清理安卓工作室

cd android
./gradlew clean

清理 android 构建文件夹

rm -rf android/build
rm -rf android/app/build

清理 gradle 缓存

rm -rf android/.gradle

清理节点模块

rm -rf node_modules

清理守望者缓存

watchman watch-del-all

清理 npm 缓存

npm cache clean

您现在可以归档所有内容!

使用备份

重新安装 package.json 的 npm 模块

npm install

重新安装 iOS Pod

cd ios/
pod install

【讨论】:

以上是关于如何清理我的 react-native 项目以备份它?的主要内容,如果未能解决你的问题,请参考以下文章

DolphinScheduler实例表备份清理

SQL 2005 维护清理任务 .bak 文件未被删除

如何从我的 react-native 项目构建 android apk?

如何将 OpenCV 库导入 React-Native 项目

Android模拟器中的React-Native Runnable错误

react-native 中的本地数据备份