为啥 npm uninstall -g create-react-app 失败?
Posted
技术标签:
【中文标题】为啥 npm uninstall -g create-react-app 失败?【英文标题】:Why npm uninstall -g create-react-app fails?为什么 npm uninstall -g create-react-app 失败? 【发布时间】:2022-01-23 12:45:10 【问题描述】:我正在使用 Ubuntu 20.04 机器。
如果我运行npx create-react-app myapp
,系统会以错误响应:
Need to install the following packages:
create-react-app
Ok to proceed? (y)
You are running `create-react-app` 4.0.3, which is behind the latest release (5.0.0).
We no longer support global installation of Create React App.
Please remove any global installs with one of the following commands:
- npm uninstall -g create-react-app
- yarn global remove create-react-app
The latest instructions for creating a new app can be found here:
https://create-react-app.dev/docs/getting-started/
然后,当我运行 npm uninstall -g create-react-app
时,卸载什么都不做:
xxx@xxx:/prj$ npm uninstall -g create-react-app
up to date, audited 1 package in 307ms
found 0 vulnerabilities
所以,我无法使用 npx
创建新的 React 应用程序。
有什么建议吗?
【问题讨论】:
***.com/questions/64963796/… 您需要在本地开发机器上安装 Node >= 14。你有吗?。 $节点--版本 这能回答你的问题吗? create-react-app is not working since version 4.0.1 我在***.com/questions/70352503/…上找到的运行答案是npx clear-npx-cache
【参考方案1】:
在npm uninstall -g create-react-app
之后,我遇到了这个问题,这对我有用:
npm cache clean --force
npm cache verify
npx clear-npx-cache
清除你的 npx 缓存。
npx create-react-app your-app
或 npx create-react-app@latest my-app --use-npm
【讨论】:
以上是关于为啥 npm uninstall -g create-react-app 失败?的主要内容,如果未能解决你的问题,请参考以下文章
Tensorflow:为啥'pip uninstall tensorflow'找不到tensorflow
Drupal 8.6 Commerce:在没有 module_uninstall() 的 .install 文件中从数据库中删除表。为啥?