I used to drag a little shell script around between each React Native project that cleaned out various cache directories (Watchman Cache, Bundler Cache, Build Artifacts, Yarn Cache, etc.) for me. A better alternative is the react-native-clean-project
you can use.
Cleans your React Native project by purging caches and modules, and reinstalling them again.
Installation per NPM/Yarn:
yarn add -D react-native-clean-project
Once installed it’s recommended to add these script to your package.json
{
"scripts": {
"clean": "react-native clean-project",
"clean:auto": "react-native clean-project-auto"
}
}
Now simply run yarn clean
whenever you need to.