不再支持Expo React Native Node.js版本11.12.0。怎么修?

我在我的React Native项目中使用的是Expo,一切运行都很好,直到我使用'npm install -g expo-cli'更新了Expo。在终端上运行此命令并尝试使用“ expo start”再次运行我的项目后,出现了此错误。

ERROR: Node.js version 11.12.0 is no longer supported.

expo-cli supports following Node.js versions:
* >=8.9.0 <9.0.0 (Maintenance LTS)
* >=10.13.0 <11.0.0 (active LTS)
* >=12.0.0 (Current Release)

我检查了节点版本,npm版本和expo cli版本。 分别是v11.12.0、6.7.0和^ 2.17.1

不再支持Expo React Native Node.js版本11.12.0。怎么修?

不再支持Expo React Native Node.js版本11.12.0。怎么修?

我使用的方法

1)我使用了brew升级节点 2)我做了'$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash'来安装nvm,然后我做了'nvm install node --reinstall-packages-from = node'以获取最新版本,但是它说找不到命令,没有任何作用。 3)我不想使用'sudo npm install -g n'并且 'sudo n Latest',因为我担心这会对npm产生负面影响。

问题

该如何解决?或者,如果可能的话,我该如何返回到旧的博览会版本?

m13671653449 回答:不再支持Expo React Native Node.js版本11.12.0。怎么修?

解决此问题的唯一方法是升级到受支持的Node.js版本。我不知道是否还有其他人能比这更好的解决方案。我相信您可以转移您的项目。祝你好运。

本文链接:https://www.f2er.com/3120393.html

大家都在问