Reputation: 712
When I try to create an app using create-react-app that give an error
error [email protected]: The engine "node" is incompatible with this module. Expected version "^6.14.0 || ^8.10.0 || >=9.10.0".
error Found incompatible module info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command.
My node version is 8.9.3
My NPM version is 6.4.1
My create-react-app version is 1.5.2
The project cannot create given error are display.
Upvotes: 6
Views: 6656
Reputation: 91
The problem is clearly due to incompatible node version.
Install a program called n that will let you switch between Node versions.
sudo npm install -g n
Update to the latest stable version of Node.
sudo n stable
Now use create-react-app
npm install create-react-app
create-react-app myapp
Upvotes: 3
Reputation: 87
I had this issue because my node package wasn't up-to-date. I got this error message:
error [email protected]: The engine "node" is incompatible with this module. Expected version "^8.10.0 || ^10.13.0 || >=11.10.1". Got "11.10.0"
After some Googling around I stumbled upon this... https://www.surrealcms.com/blog/how-to-upgrade-or-downgrade-nodejs-using-npm.html
And found that my solution was to use this npm command to update the latest stable version of node.
sudo n stable
A Voilà ! 🎉🎉🎉
Upvotes: 6
Reputation: 601
As you can see, you need to update your version of Node
To do that, please run: npm install npm@latest -g
Upvotes: 0