无法使用 create-react-app 创建应用

Bha*_*ama 4 command-line-interface npm reactjs create-react-app

当我尝试使用create-react-app 创建应用时出现错误

错误 eslint@5.6.0:引擎“节点”与此模块不兼容。预期版本“^6.14.0 || ^8.10.0 || >=9.10.0”。

错误 发现不兼容的模块信息 请访问 https://yarnpkg.com/en/docs/cli/add以获取有关此命令的文档。

我的节点版本是8.9.3

我的NPM版本是6.4.1

我的create-react-app版本是1.5.2

项目无法创建给定错误显示。

Suz*_*Suz 5

我遇到这个问题是因为我的节点包不是最新的。我收到此错误消息:

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"
Run Code Online (Sandbox Code Playgroud)

经过一番谷歌搜索后,我偶然发现了这个...... https://www.surrealcms.com/blog/how-to-upgrade-or-downgrade-nodejs-using-npm.html

并发现我的解决方案是使用这个npm命令更新最新的稳定版node。

sudo n stable
Run Code Online (Sandbox Code Playgroud)

瞧!


Bha*_*ama 3

从https://nodejs.org/en/更新您的 NodeJS 版本