如何清理我的 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 项目以备份它?的主要内容,如果未能解决你的问题,请参考以下文章
如何从我的 react-native 项目构建 android apk?
如何将 OpenCV 库导入 React-Native 项目