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

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

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

【问题讨论】:

    标签: android ios react-native mobile npm


    【解决方案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
    

    【讨论】:

      猜你喜欢
      • 2021-09-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-12
      • 2016-05-28
      相关资源
      最近更新 更多