Can not create app using create-react-app

試著忘記壹切 提交于 2020-01-14 13:06:55

问题


When I try to create an app using create-react-app that give an error

error eslint@5.6.0: 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.


回答1:


I had this issue because my node package wasn't up-to-date. I got this error message:

error eslint@6.3.0: 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à! 🎉🎉🎉




回答2:


Update your nodejs version from https://nodejs.org/en/




回答3:


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



回答4:


As you can see, you need to update your version of Node

To do that, please run: npm install npm@latest -g



来源:https://stackoverflow.com/questions/52912509/can-not-create-app-using-create-react-app

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!