xcode using wrong node.js version

亡梦爱人 提交于 2019-11-30 06:12:06

The problem seems to occur when you have installed react-native-cli with the wrong Node (and thus npm) version.

First shut down xcode and let's make sure that there is no old node processes running, I'm not sure if this is necessary but it is good to make sure:

$ ps -e|grep node
$ kill {process number(s) here}

Then set the default nvm node version to the one you want to use, for example:

$ nvm alias default 6.6.0

Then restart your terminal and make sure that the node version is now the one you want by default:

$ node -v
v6.6.0

Now reinstall react-native-cli with the new node version active (it affects the npm version):

$ npm install -g react-native-cli

Now running $ react-native run-ios should run xcode with the proper version! (If it doesn't, make sure to restart your terminal/xcode and try again).

I resolved the issue by adding . ~\.bash_profile to the top of shell script.

Add your node path to Build Phases / Bundle React Native Code and images settings

Setting

Seeing as this is the top result in Google while searching for this error, the following is the only thing that worked for me.

I had to uninstall node (that was previously installed with the pkg from the Node website), uninstall nvm and reinstall node with Brew.

Link for more information.

I resolved by adding . ~/.nvm/nvm.sh to the top of the shell script in Build Phases

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!