Windows 10安装npm版本切换工具(nvm-windows)完整步骤
nvm-windows是Windows系统上最常用的Node.js版本管理工具,允许您在同一台计算机上安装和切换不同版本的Node.js和npm。
准备工作
- 如果您已经安装了Node.js,建议先卸载它,以避免潜在的冲突
- 清除可能存在的npm缓存文件夹:
- 删除
%AppData%\npm - 删除
%AppData%\npm-cache
- 删除
安装步骤
1. 下载nvm-windows安装程序
- 访问nvm-windows的GitHub发布页面: https://github.com/coreybutler/nvm-windows/releases
- 下载最新版本的
nvm-setup.exe(例如nvm-setup-1.1.9.exe)
2. 安装nvm-windows
- 运行下载的
nvm-setup.exe安装文件 - 点击"Next"接受许可协议
- 选择nvm-windows的安装位置(建议使用默认路径,例如
C:\Users\YourName\AppData\Roaming\nvm) - 选择Node.js符号链接的位置(建议使用默认路径,例如
C:\Program Files\nodejs) - 确认安装选项并点击"Install"
- 安装完成后点击"Finish"
3. 验证安装
-
打开一个新的命令提示符窗口(CMD)或PowerShell
-
输入以下命令验证nvm是否正确安装:
nvm version应该显示已安装的nvm版本号
4. 配置镜像(可选但推荐)
为了加快下载速度,可以设置npm镜像:
- 使用管理员权限打开记事本
- 打开nvm安装目录下的
settings.txt文件(通常位于C:\Users\YourName\AppData\Roaming\nvm\settings.txt) - 添加以下两行:
node_mirror=https://npm.taobao.org/mirrors/node/ npm_mirror=https://npm.taobao.org/mirrors/npm/ - 保存并关闭文件
5. 安装Node.js和npm
-
查看可用的Node.js版本:
nvm list available -
安装特定版本的Node.js(例如安装Node.js 14.17.0):
nvm install 14.17.0 -
使用已安装的版本:
nvm use 14.17.0 -
验证Node.js和npm是否正确安装:
node -v npm -v
6. 常用命令
-
列出所有已安装的Node.js版本:
nvm list -
切换到另一个已安装的版本:
nvm use <版本号> -
设置默认的Node.js版本:
nvm alias default <版本号>
可能遇到的问题及解决方案
- 命令无法识别: 重启命令提示符或重启计算机
- 安装失败: 确保您有管理员权限并关闭杀毒软件
- use命令后提示"exit status 1": 以管理员权限运行命令提示符
其他备选方案
如果nvm-windows不适合您,可以考虑使用:
- nvs (Node Version Switcher): https://github.com/jasongin/nvs
- Volta: https://volta.sh/
这些工具也提供类似的功能,并且有些可能有更多功能。
希望这个指南能帮助您在Windows 10系统上成功安装和使用npm版本切换工具!
本文版权归作者和博客园共有,欢迎转载。但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则保留追究法律责任的权利!
作者:刘呵呵
QQ:352887191
出处:http://www.cnblogs.com/liuyishi/
浙公网安备 33010602011771号