可能是因为系统环境变量未设置正确,尝试以下两种方法解决:
1.手动设置系统环境变量:
(1)打开“系统属性”窗口,选择“高级系统设置”。
(2)在“高级”选项卡下,点击“环境变量”按钮,如图所示:
(3)在“系统变量”列表中,找到“Path”变量,点击“编辑”按钮。
(4)在弹出的编辑“环境变量”窗口中,点击“新建”按钮,添加 Node.js 的安装路径:C:\Program Files\nodejs\。(如果安装在其他路径,请自行修改)
(5)重新启动命令提示符窗口,输入命令“node -v”,检查是否已能正确显示 Node.js 版本信息。
2.使用“nvm-windows”工具管理不同版本的 Node.js:
(1)下载并安装“nvm-windows”工具,下载地址:https://github.com/coreybutler/nvm-windows/releases
(2)打开命令提示符窗口,输入以下命令进行验证:
nvm --version
(3)在命令提示符窗口中,输入以下命令安装所需版本的 Node.js:
nvm install 12.16.1
(4)安装完成后,在命令提示符窗口中输入以下命令验证是否已成功安装:
node -v
(5)如果需要切换到其他版本的 Node.js,可以在命令提示符窗口中输入以下命令:
nvm use 版本号
(例如:nvm use 14.17.0)
注:以上命令示例中,版本号可以根据需要进行修改。