Assuming that you are using nvm
and multiple versions of node installed, here is the solution:node
npm install -g react-native-cli
in v6.9.5
.v6.9.5
as default by running nvm alias default 6.9.5
react-native run-ios
The problem is, you have multiple versions of node installed via nmp
and to install react-native-cli
you have switched or installed latest version of node, which is not marked as default node to point in nvm
yet. When you run react-native run-ios
this opens up another new terminal window in which default nvm
is not pointed to the node version where you have installed react-native-cli
. Just follow the above setup, I hope that should help.react
Answered the same here: https://stackoverflow.com/a/45267703/1292050ios
Others:https://github.com/facebook/react-native/issues/12754git