create-react-app 说“创建 React 应用程序需要 Node 14 或更高版本。”修复节点给出“npm 不支持 Node.js v10.19.

reactjs

1个回答

写回答

Bumblebee I

2025-07-05 06:20

+ 关注

JS
JS

使用 create-react-app 创建 React 应用程序是一种快速启动 React 项目的方法。然而,在创建 React 应用程序之前,我们需要确保安装了适当版本的 Node.JS。根据 create-react-app 官方文档的说法,需要使用 Node 14 或更高版本。

然而,有时候我们可能会遇到一个错误消息,指出当前的 Node.JS 版本不受支持。例如,当我们尝试运行 npm 命令时,可能会得到一条类似于 "npm 不支持 Node.JS v10.19.0" 的错误信息。这意味着我们当前安装的 Node.JS 版本太低,无法与 create-react-app 兼容。

要解决这个问题,我们需要升级我们的 Node.JS 版本。下面是一些步骤,可以帮助你升级到 Node 14 或更高版本。

步骤 1:卸载当前的 Node.JS 版本

首先,我们需要卸载当前安装在我们系统中的 Node.JS 版本。这可以通过以下命令在终端中完成:

shell

npm uninstall -g node

这将卸载全局安装的 Node.JS。

步骤 2:安装 Node Version Manager (nvm)

接下来,我们需要安装 Node Version Manager(nvm)。nvm 是一个用于管理 Node.JS 版本的工具,它允许我们轻松地在不同的 Node.JS 版本之间进行切换。

要安装 nvm,请使用以下命令在终端中运行:

shell

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash

或者,如果你使用的是 Windows 操作系统,请在 nvm 的 GitHub 页面上下载并运行安装程序。

步骤 3:安装所需的 Node.JS 版本

安装了 nvm 之后,我们可以使用它来安装所需的 Node.JS 版本。为了安装 Node 14,可以运行以下命令:

shell

nvm install 14

这将下载并安装 Node.JS 14 版本。

步骤 4:切换到新安装的 Node.JS 版本

安装完成后,我们需要将我们的终端会话切换到新安装的 Node.JS 版本。可以使用以下命令进行切换:

shell

nvm use 14

这将使我们的终端中的 Node.JS 版本为 14。

现在,我们就成功地升级了我们的 Node.JS 版本,并且可以使用 create-react-app 创建 React 应用程序了。

希望本文对你在升级 Node.JS 版本时遇到的问题提供了一些帮助。通过执行上述步骤,你应该能够解决 "npm 不支持 Node.JS v10.19.0" 的错误,并成功地创建 React 应用程序。

祝你使用 create-react-app 开发愉快!

举报有用(4)分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号