// 设置国内镜像源,可以加快安装速度
nvm node_mirror https://npmmirror.com/mirrors/node/
// 安装指定版本的node
nvm install vx.x.x
// 查看已安装的node版本
nvm ls
// 切换node版本
nvm use vx.x.x
// 安装chcalatey
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
// 安装fnm
choco install fnm
eval "$(fnm env --use-on-cd)
// 设置国内镜像源
export FNM_NODE_DIST_MIRROR="https://npmmirror.com/mirrors/node"
// 安装node
// 先将要安装的node版本记录下来
echo 18.16.0 >.node-version
// 执行安装
fnm install
// 查看已安装的版本
fnm list
// 切换node版本
fnm use x.x.x
// 安装node
volta install [email protected]
// 查看已安装的版本
volta list node
// 切换版本(同安装命令,已存在的版本不会重复安装)
volta install [email protected]
- 设置项目默认版本,也可以为某个项目设置要使用的版本 (相关配置会自动添加到 package.json 文件中)。