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

时间:2018-04-01 23:01:16

标签: android ios react-native mobile npm

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

显而易见的方法是将所有内容归档,但压缩后它的重量为2.2GB,大约为800mb。一次备份是可以的,但如果我想定期备份怎么办?

1 个答案:

答案 0 :(得分:6)

清理

使用xcode项目清理deriveddata

cd ios
xcodebuild clean

清理ios构建文件夹

rm -rf ios/build

清理ios pod

rm -rf ios/Pods

清理android studio

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 Pods

cd ios/
pod install