我正在尝试开始开发我的第一个React Native应用程序 . 我已经安装了react-native-cli并运行了命令react-native ios-run . 构建成功,模拟器似乎启动正常 . 但是,出现第二个终端,并显示以下消息:
您目前正在运行io.js v1.6.2 .
React Native在Node 4.0或更高版本上运行 . 有几种方法可以
升级Node.js取决于您的偏好 .
nvm:nvm安装节点&& nvm别名默认节点
Homebrew:brew unlink iojs; brew安装节点
安装程序:从https://nodejs.org/下载Mac .pkg
关于Node.js:https://nodejs.org跟随:https://github.com/facebook/react-native/issues/2545~进程终止 . 按关闭窗口
I have tried:
通过Homebrew卸载并重新安装节点 . node -v = 7.3.0
brew unlink iojs错误:没有这样的桶:/ usr / local / Cellar / iojs
nvm install node && nvm alias默认节点不会改变任何东西 .
导航到/ usr / local / bin并卸载iojs iojs -v -bash:iojs:找不到命令
brew更新:不更改公式
酿酒医生:除了通常的警告之外没什
酿造李子:什么都没有
brew cask uninstall iojs错误:未安装iojs
在此感谢帮助 . 当我很确定我的机器上没有安装iojs时,我无法理解如何运行io.js v1.6.2 . 但也许我错过了一些东西......干杯 .
1 回答
终于明白了 . 从/ usr / local / lib /卸载所有版本的节点/删除任何节点或node_modules文件夹 .
还有nvm卸载iojs --force .
从https://nodejs.org/en/download/下载的节点 . 毕竟,它奏效了 . 对于遇到这个问题的其他人,我会留在这里!