J'obtiens une erreur sous le fil lors du déploiement sur AWS
error [email protected]: The engine "node" is incompatible with this module. Expected version ">=6 <7 || >=8". Got "7.0.0"
Une idée comment cela sera-t-il résolu?
Est-ce que cela fonctionnera si je spécifie le moteur dans package.json
{
"engines" : {
"node" : ">=8.0.0"
}
}
Vous devez mettre à niveau votre version du nœud .
J'ai rencontré ce même problème.
Si vous avez utilisé Homebrew run:
brew update -This updates Homebrew to latest version
brew upgrade node
Si vous utilisez nvm exécutez:
nvm current node -v Checks your current version
nvm install <version> Example: nvm install 12.14.1
Pour l'étape ci-dessus, accédez à https://nodejs.org/en/download/
Prenez une version qui satisfait aux conditions de votre erreur, la dernière version devrait fonctionner.
Procédure plus détaillée: https://flaviocopes.com/how-to-update-node/
mon problème a été résolu avec des fils --ignore-engine, mais je ne sais pas pourquoi ni comment