nvm工具使用
1.nvm介绍
nvm(Node Version Manager)是一种用于管理多个Node.js版本的工具,主要用于解决在不同项目中使用不同版本的Node.js时版本切换的问题。通过nvm,开发者可以方便地在同一台设备上切换不同的Node.js版本,确保每个项目都在合适的版本环境下运行。
nvm资源网站: https://nvm.uihtm.com/
2.nvm下载
网址:https://github.com/coreybutler/nvm-windows/releases点击上方网址之后选择下载 nvm-setup.exe 文件即可,也可以选择点击上方的资源网站直接下载
3.nvm常用命令
// 查看nvm版本
nvm version
// 显示已安装的版本
nvm ls
// 查看可以安装的node版本
nvm ls available
// 下载指定版本
nvm install 版本号
// 卸载指定版本
nvm uninstall 版本号
// 切换到指定版本
nvm use 版本号
// 显示当前版本
nvm current
4.nvm 切换国内镜像
若遇到Node.js下载速度缓慢或安装失败的问题,这通常是由于网络连接至官方服务器时存在延迟或访问受限所致。为解决此问题,推荐采用国内镜像源,以加速下载过程并提高安装成功率。
方式一:修改settings.txt文件
在 nvm 的安装路径下,找到 settings.txt文件,设置node_mirror与npm_mirror为国内镜像地址。
#(任选其一)
# 阿里云镜像
node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/
# 腾讯云镜像
node_mirror: http://mirrors.cloud.tencent.com/npm/
npm_mirror: http://mirrors.cloud.tencent.com/nodejs-release/
方式二:命令行切换
#(任选其一)
# 阿里云镜像
nvm npm_mirror https://npmmirror.com/mirrors/npm/
nvm node_mirror https://npmmirror.com/mirrors/node/
# 腾讯云镜像
nvm npm_mirror http://mirrors.cloud.tencent.com/npm/
nvm node_mirror http://mirrors.cloud.tencent.com/nodejs-release/