由于某种奇怪的原因,我无法初始化 create-react-app

Posted

技术标签:

【中文标题】由于某种奇怪的原因,我无法初始化 create-react-app【英文标题】:I am not able to initialize create-react-app for some strange reason 【发布时间】:2022-01-20 19:48:20 【问题描述】:

create-reate-app 没有初始化,即使我尝试了 react 官方文档中提到的所有内容。 我尝试了以下命令:

npx create-react-app my-app

然后我收到了这个 ** 您正在运行 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/ ** 然后我运行:

npm uninstall -g create-react-app

但是当我重复 npx create-react-app 时,我仍然收到了上面以粗体粘贴的响应。 我也试过了

npm init react-app my-app

我已经重复了所有这些超过 3 次,但现在没有用,请告诉我有什么问题:(

【问题讨论】:

卸载成功了吗? 谢谢哥们,我已经解决了这个问题。 【参考方案1】:

这个问题在尝试使用 create-react-app 创建新的 react 应用程序时,但与安装时的一些随机 JSON 读取问题有关,例如 .. >= 5.0 || 4.0 ..

但下面的修复解决了多个类似的问题。

首先,确保您已安装所需或最新版本的节点。

npm install npm@latest -g

在使用 create-react-app 之前,请确保您使用清理 npm 缓存

npm cache clean --force

现在,应该可以创建新的 react 应用了

npx create-react-app tl-app or npx create-react-app 

如果要将当前目录创建为项目根目录。

【讨论】:

以上是关于由于某种奇怪的原因,我无法初始化 create-react-app的主要内容,如果未能解决你的问题,请参考以下文章

glStencilFunc 由于某种原因无法工作:(

classList.remove 和 .add 由于某种原因无法正常工作

C# 代表。铸造由于某种原因无法正常工作

GROUP CONCAT 由于某种原因无法正常工作

由于某种原因无法使用套接字接收信息

由于某种原因无法使用更改方法的无线电输入