J'utilise Expo avec React natif mais en essayant de créer un nouveau projet, je reçois l'erreur:
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)
$ node --version
v11.13.0
$ npm install npm@latest -g
...lib/node_modules/npm/bin/npx-cli.js
+ [email protected]`
added 6 packages from 4 contributors, removed 11 packages and updated 36 packages in 9.92s
$ node --version
v11.13.0
$ expo init myApp
... lance la même erreur ci-dessus.
ÉDITER: $ which node
/Users/hasen/.nvm/versions/node/v11.13.0/bin/node
$ /usr/local/bin/node --version
v10.16.2
Avez-vous installé le nvm
?
Si vous n'avez pas installé le nvm
,
$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.4/install.sh | bash
Et
Remarque: Si la variable d'environnement
$XDG_CONFIG_HOME
est présent, il placera les fichiersnvm
là-bas
export NVM_DIR="/Users/Chris/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
Et
nvm install node
Et
node --version
J'ai eu cette question car Brew était liée à node
et nvm
n'était pas le seul gestionnaire de paquets.
brew unlink node
.