为啥 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-appnpx 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 文件中从数据库中删除表。为啥?

为啥我的 npm_modules 文件夹在 VS Code 中都以红色突出显示?

npm,cnpm,yarn

切换到 npm 以进行 create-react-app

node项目