基础使用
安装
windows
windows使用的nvm不是官方的nvm,是一个独立的项目nvm-windows
下载对应的exe安装版,正常安装nvm到本地
解压到硬盘,加压后添加该目录到环境变量Path(安装版会自动添加)
- 环境变量
NVM_HOME
:指定nvm的根目录 - 环境变量
NVM_SYMLINK
:指定nodejs安装的目录
- 环境变量
添加配置
# powershwll
nvm node_mirror http://registry.npmmirror.com/mirrors/node/
nvm npm_mirror https://registry.npmmirror.com/mirrors/npm/# nvm 根目录下的settings.txt
root: D:\CPS\nodejs\nvm
path: D:\CPS\nodejs\currt_nodejs
node_mirror: http://registry.npmmirror.com/mirrors/node/
npm_mirror: https://registry.npmmirror.com/mirrors/npm/
linux
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
版本管理
nvm use {版本号}
# 切换到最新的16版本node
nvm use 16
node版本安装
使用源
通过nvm安装:
# 国内用户安装前先配置源
nvm node_mirror https://npmmirror.com/mirrors/node/
nvm npm_mirror https://npmmirror.com/mirrors/npm/
# 列出所有可以安装的node版本
nvm ls available
# 安装最后一个版本
nvm install latest
nvm instal lts
# 安装常用版本
nvm install 16
nvm install 17
nvm install 18
nvm install 19
# 指定版本
nvm install 17.9.1
nvm use 17.9.1
# 查看安装是否成功
nvm ls
自己安装后添加到nvm:
手动安装
浏览:https://npmmirror.com/mirrors/node/
下载对应的zip压缩包版本
# 进入版本安装目录
# cd到settings.txt的root字段的目录
# 使用浏览器浏览node_mirror字段,手动下来对应zip压缩包
# 解压后确保文件夹名称格式是 v[xx.xx.xx]
# 解压到`{D:\CPS\nodejs}\nvm`的根目录即可,既同环境变量`NVM_HOME`中
# 查看是否安装成功
nvm ls