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

IT技术 reactjs
2021-05-14 06:58:45

即使在执行卸载部分之后,我也一次又一次地收到此 create react app 错误。

npm uninstall -g create-react-app

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

发现 0 个漏洞

npx create-react-app test-app

需要安装以下软件包: create-react-app 要继续吗?(y) 是

您正在运行create-react-app4.0.3,它落后于最新版本 (5.0.0)。

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

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

  • npm uninstall -g create-react-app
  • 纱线全局删除 create-react-app

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

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

有人可以帮我弄这个吗。

4个回答

你有没有试过运行:

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

也看看这个关于清除缓存的答案

此外,可能值得尝试通过以下方式强制使用最新版本:

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

我已通过以下步骤解决:

1) npm uninstall -g create-react-app

2) npx clear-npx-cache

3) npx create-react-app myapp

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

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

另外,要清除缓存,请参阅此答案https://stackoverflow.com/a/66019858/5599770

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