NVM
约 522 字大约 2 分钟
2024-08-11
nvm (node.js version management)是一个 nodejs 版本管理工具,为了解决 node.js 各种版本存在不兼容现象,可以通过它安装和切换不同版本 node.js
下载
Windows 系统下载 nvm-setup.exe 安装包,下载地址:https://github.com/coreybutler/nvm-windows/releases

安装
- 双击
nvm-setup.exe开始安装之前需要卸载计算机已经安装的node

- 选择
nvm安装根路径,这里我选择的目录是D:\soft\nvm

- 指定
nodejs的安装路径,需要注意的是自己去建好nodejs文件夹,否则可能出现下载node时无权限创建目录

- 点击安装

- 点击安装完成

- 打开
cmd命令行窗口,输入nvm -v查看nvm版本验证是否安装成功

配置
- 编辑
nvm安装根路径下的settings.txt

- 配置
node、npm下载镜像地址
# 新地址,使用新的镜像地址
node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/node/
# 旧地址
node_mirror:npm.taobao.org/mirrors/node/
npm_mirror:npm.taobao.org/mirrors/npm/
使用
- 常用命令如下
| 命令 | 描述 |
|---|---|
| nvm list available | 显示可安装的所有 node.js 版本 |
| nvm install 16.17.0 | 安装 node.js,后面跟的是版本 |
| nvm list | 查看已安装的 node.js,前面带 * 号表示当前使用的 node 版本 |
| nvm use 16.17.0 | 切换到使用指定的 nodejs 版本 |
查看
node历史版本:https://nodejs.org/dist/nvm list available查看可安装的node版本,我们选择LTS下的版本

- 下面展示了安装、切换
node

npm常用命令
# 清空下缓存
npm cache clean --force
# 查看镜像源配置
npm config get registry
# 淘宝镜像源
npm config set registry https://registry.npmmirror.com/