nvm一个nodejs版本管理工具!
nvm是什么
nvm全英文也叫node.js version management,是一个nodejs的版本管理工具。nvm和n都是node.js版本管理工具,为了解决node.js各种版本存在不兼容现象可以通过它可以安装和切换不同版本的node.js。
nvm下载
https://github.com/coreybutler/nvm-windows/releases
可在点此在github上下载最新版本,本次下载安装的是windows版本。目前最新版本v1.1.10,更新日期:2022-11-01。
点击这里直接nvm-1.1.12-setup.zip下载
nvm 切换国内镜像
如果下载 node 过慢或者安装失败,请更换国内镜像源, 在 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/
命令行切换(注意:请切换国内镜像后再安装 node 版本,否则会很慢)
阿里云镜像
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/
# 安装16.20.2版本
nvm install 16.20.2
# 切换到16.20.2版本
nvm use 16.20.2
# 全局安装 pnpm包管理器
npm install -g pnpm@8.7.6
# 设置国内镜像地址
npm config set registry https://registry.npmmirror.com
# 设置国内镜像地址
pnpm config set registry https://registry.npmmirror.com
安装node.js版本
nvm list available
显示可下载版本的部分列表
nvm list available
npm配置本地仓库-减少占用系统C盘的空间
// npm配置本地仓库-减少占用系统C盘的空间
npm config set prefix "D:\nodejs_cache\node_global"
npm config set cache "D:\nodejs_cache\node_cache"
nvm文档手册 - nvm是一个nodejs版本管理工具 - nvm中文网 (uihtm.com)
npm install pnpm rimraf -g
rimraf node_modules
pnpm install