创建新的 React 应用程序时出错(您正在运行 `create-react-app` 4.0.3,它落后于最新版本 (5.0.0))

Posted

技术标签:

【中文标题】创建新的 React 应用程序时出错(您正在运行 `create-react-app` 4.0.3,它落后于最新版本 (5.0.0))【英文标题】:Error while creating new React app ("You are running `create-react-app` 4.0.3, which is behind the latest release (5.0.0)") 【发布时间】:2022-01-18 07:57:05 【问题描述】:

即使在执行卸载部分之后,我也一次又一次地收到此创建反应应用程序错误。

npm uninstall -g create-react-app

最新,在 570 毫秒内审核了 1 个包

发现 0 个漏洞

npx create-react-app test-app

需要安装以下包:create-react-app 就可以了 继续? (y) 是的

您正在运行create-react-app 4.0.3,它落后于最新版本 发布 (5.0.0)。

我们不再支持全局安装 Create React App。

请使用以下命令之一删除所有全局安装:

npm 卸载 -g create-react-app yarn 全局删除 create-react-app

可在此处找到有关创建新应用的最新说明: https://create-react-app.dev/docs/getting-started/

C:\>npm --version
8.3.0
C:\>node --version
v16.13.0

谁能帮帮我。

【问题讨论】:

【参考方案1】:

我都试过了,它们都很好用。您可以尝试其中任何一种。

npx create-react-app@5.0.0 my-app 要么 npx clear-npx-cache

【讨论】:

【参考方案2】:

我已通过以下步骤解决:

1) npm uninstall -g create-react-app

2) npx clear-npx-cache

3) npx create-react-app myapp

【讨论】:

嗯,终于可以了。谢谢【参考方案3】:

我遵循了上述建议,但并没有解决我的问题。 下面的陡峭解决了我的问题

1- 了解 npm 缓存文件夹路径:npm 缓存验证 这为您提供了 npm 缓存文件夹路径: 缓存验证和压缩 (~\AppData\Local\npm-cache_cacache)

2- 转到“..\npm-cache”文件夹并删除所有内容

3- 创建您的项目:npx create-react-app my-app

【讨论】:

【参考方案4】:

(npx create-react-app@5.0.0 my-app) 就像一个魅力,现在它也比旧的 react js 快得多

【讨论】:

【参考方案5】:

你试过跑步吗:

npx clear-npx-cache 清除你的 npx 缓存然后运行npx create-react-app your-app 命令?

还可以查看this answer 清除缓存。

此外,可能值得尝试强制使用最新版本:

npx create-react-app@latest my-app --use-npm

【讨论】:

谢谢阿德里安,清除缓存后就可以使用了。 谢谢老兄!!!!【参考方案6】:

您必须清除 npx 缓存才能使其正常工作。

您可以使用 npm ls -g create-react-app 找到安装 create-react-app 的文件夹的位置

另外,清除缓存参考这个答案https://***.com/a/66019858/5599770

【讨论】:

感谢您的评论 Sawan,是的,清除缓存确实解决了我的问题。

以上是关于创建新的 React 应用程序时出错(您正在运行 `create-react-app` 4.0.3,它落后于最新版本 (5.0.0))的主要内容,如果未能解决你的问题,请参考以下文章

为啥我在创建 React 应用程序时出错?

初始化本机ReactLocalization模块时出错了。请检查您的配置:您是否运行'react-native link'?

无法在新的 Xcode 版本 13 上运行 React 本机 IOS 应用程序

创建新的 React 应用程序时出现此错误。也尝试了卸载命令,但它不起作用

React API 调用给出“您需要启用 JavaScript 才能运行此应用程序”。在 Firebase 服务器中部署 ReactJs 应用程序后出错

如何成功创建新的 React 应用程序?