由于某种奇怪的原因,我无法初始化 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的主要内容,如果未能解决你的问题,请参考以下文章