The engine "node" is incompatible with this module
You can try to ignore the engines :
$ yarn install --ignore-engines
OR
$ yarn global add <your app> --ignore-engines
You can see all what you can ignore by running:
$ yarn help | grep -- --ignore--ignore-scripts don't run lifecycle scripts--ignore-platform ignore platform checks--ignore-engines ignore engines check--ignore-optional ignore optional dependencies
You need to upgrade your version of node.
I ran into this same issue.
If you used Homebrew run:
brew update # This updates Homebrew to latest versionbrew upgrade node
If you use nvm run:
nvm current node -v # Checks your current versionnvm install <version> # Example: nvm install 12.14.1
For the above step go to https://nodejs.org/en/download/
Grab a version which satisfies the conditionals in your error, the latest version should work.
More Detailed Walkthrough: https://flaviocopes.com/how-to-update-node/
A fix that is a hack can be
yarn config set ignore-engines true
However if you want a permanent solution is to :
- delete node_modules/, package-lock.json & yarn.lock
- run yarn install or npm i again.