🐷

超簡単!React Nativeのキャッシュを確実に抹消する方法

2021/01/17に公開

React Nativeで開発していると、キャッシュがなかなか消せなくて、開発がなかなか進まないことが何度もありました。
同じような経験をしている人の助けになれば幸いです。

  1. まずターミナルが開いてあれば消してください。
  2. エミュレーターのメニューバー「Device」→「Erase All Content and Settings...」
    を選択して、エミュレーターのコンテンツ、設定をリセットします。
  3. 以下のコマンドを上から順番にたたく。
$ watchman watch-del-all
$ rm -rf ios/build
$ rm -rf node_modules
$ rm -rf ios/Pods
$ rm -rf ~/Library/Developer/Xcode/DerivedData
$ rm -rf ios/build/ModuleCache/*
$ npm install
$ cd ios && pod install && cd ..

これで確実にキャッシュが消えるはずです。

他にもっとスマートな方法があれば教えていただきたいです。よろしくお願いします。

Discussion