在 Windows 上,以下是卸载并重新安装 Node.js 的步骤,同时配置好 NPM。
1. 卸载现有的 Node.js
1.1 通过控制面板卸载
- 打开 控制面板 → 程序和功能。
- 找到 Node.js ,右键单击 → 卸载。
- 按照提示完成卸载。
1.2 删除残留文件
手动清理与 Node.js 和 NPM 相关的残余文件:
-
删除以下目录(如果存在):
C:\Program Files\nodejs
C:\Users\<你的用户名>\AppData\Roaming\npm
C:\Users\<你的用户名>\AppData\Roaming\npm-cache
C:\Users\<你的用户名>\.npmrc
C:\Users\<你的用户名>\AppData\Local\npm
-
检查系统路径中是否有旧的 Node.js 路径:
- 打开 运行 → 输入
sysdm.cpl
→ 高级 → 环境变量。 - 在 系统变量 中找到
Path
,检查是否有与 Node.js 或 NPM 相关的路径,如C:\Program Files\nodejs
,如果有,将其删除。
- 打开 运行 → 输入
1.3 确认卸载完成
打开终端(cmd
或 PowerShell
),输入以下命令,确保 Node.js 和 NPM 已卸载:
bash
node -v
npm -v
如果显示 "command not found" 或 "未找到命令",表示已成功卸载。
2. 安装新的 Node.js
-
下载最新版本的 Node.js
- 前往 Node.js 官方下载页面。
- 下载 LTS(长期支持版),稳定且适合生产环境。
-
安装 Node.js
- 双击下载的安装程序。
- 按照默认选项安装:
- 勾选 "Add to PATH"(将 Node.js 添加到环境变量中)。
- 确保勾选了 NPM 的安装选项。
-
验证安装
打开终端(
cmd
或PowerShell
),输入以下命令,确认 Node.js 和 NPM 安装成功:bashnode -v npm -v
这将返回 Node.js 和 NPM 的版本号,例如:
v18.17.1 9.6.7
3. 配置 NPM
3.1 配置国内镜像(可选)
如果你在国内使用,可以配置淘宝 NPM 镜像以加快速度:
bash
npm config set registry https://registry.npmmirror.com/
验证是否生效:
bash
npm config get registry
输出应为:
https://registry.npmmirror.com/
3.2 全局安装依赖的目录
确保全局依赖的目录配置正确:
-
查看全局安装目录:
bashnpm config get prefix
-
如果需要修改全局安装目录,可以运行以下命令(例如,将其设置为用户目录的
.npm-global
):bashmkdir "%USERPROFILE%\.npm-global" npm config set prefix "%USERPROFILE%\.npm-global"
-
更新环境变量
Path
:- 打开 环境变量设置。
- 添加路径:
%USERPROFILE%\.npm-global\bin
4. 验证 NPM 功能
测试 NPM 是否正常工作,尝试全局安装一个包,例如 http-server
:
bash
npm install -g http-server
运行以下命令,验证是否安装成功:
bash
http-server -v
如果返回版本号,说明 NPM 配置正常。
完成以上步骤后,你的 Node.js 和 NPM 应该已卸载干净并重新安装成功,同时配置好了适合的环境!