我正在尝试运行:
npx @contentful/create-contentful-app init contentful-refs
但是,这会失败并引发以下错误:
您正在运行create-react-app
4.0.3,它落后于最新版本(5.0.0(。我们不再支持在全球范围内安装Create React应用程序。
我继续删除了npm,nvm,npx,创建react应用程序,创建contentful应用程序。我检查了一下它们是否不在我的机器上,然后我更新到了每一个的最新版本。并尝试运行初始命令。我仍然遇到同样的问题,现在在安装了最新版本的create-react应用程序后,在我的机器上仍然找不到create-rect应用程序。不知道在这里该做什么,如果有任何帮助,我们将不胜感激。
尝试此命令。
sudo npm i create-react-app@5.0.0
询问最新版本:npx create-react-app@latest your-app-name
尝试此命令npx create-react-app@5.0.0 app-name
我通过做以下事情解决了这个问题:-
-
使用nvm将我的节点版本更新到v14.15.0(https://phoenixnap.com/kb/update-node-js-version)
-
更新我的npm版本
npm i-gnpm@latest
-
npxcreate-react-app@5.0.0您的应用程序名称
我也遇到了这个问题,我删除了_npx文件夹,然后运行npx create react应用程序,我的应用程序和项目文件夹就创建了。
_npx路径:%\AppData\Local\npm-cache_npx
原来问题出在内容包"contentful/创建contentful应用程序";。最新的React更新破坏了他们的软件包,此后他们对其进行了修复。
如果问题在全局卸载create-react-app
后仍然存在。
尝试
npm cache clean -f
或
删除在中找到的_npx
文件夹
C:Users<username>AppDataLocalnpm-cache
create-react-app
现在似乎可以工作
npx create-react-app foo