React Native Expo-不再支持Node.js版本11.13.0

Has*_*sen 1 node.js npm react-native expo

我正在将Expo与React Native一起使用,但是当尝试创建一个新项目时出现错误:

ERROR: Node.js version 11.13.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)
Run Code Online (Sandbox Code Playgroud)

$ node --version

v11.13.0

$ npm install npm@latest -g

...lib/node_modules/npm/bin/npx-cli.js
+ npm@6.10.3`
added 6 packages from 4 contributors, removed 11 packages and updated 36 packages in 9.92s
Run Code Online (Sandbox Code Playgroud)

$ node --version

v11.13.0

$ expo init myApp

...再次抛出相同的错误。

编辑: $ which node

/Users/hasen/.nvm/versions/node/v11.13.0/bin/node

$ /usr/local/bin/node --version

v10.16.2

Onl*_*ame 7

nvm install node --reinstall-packages-from=$(nvm current)
Run Code Online (Sandbox Code Playgroud)

如果您不使用nvm:

sudo npm install -g n
sudo n latest
Run Code Online (Sandbox Code Playgroud)