一、nvm介绍
nvm是一个node的版本管理工具,可以简单操作node版本的切换、安装、查看...,与npm不同的是,npm是依赖包的管理工具。
二、nvm的安装
1.工具下载:
工具下载地址:github.com/coreybutler…
2.工具的安装步骤:
如果电脑上之前已经单独安装了node,先卸载,然后解压nvm-setup.zip安装包,进入解压的文件夹,双击exe后缀文件进行安装。
2.1 安装步骤:
2.1.1 在任意一个盘,新建一个文件夹来安装,例如:D:\NodeNvm\nvm和D:\NodeNvm\node
2.2.2 具体安装步骤
- 这个界面是选择安装nvm的路径,自己可以更改安装路径,一般默认路径
- 这个是nodejs的安装位置,如果没有nodejs文件夹就新建一个(他会自动生成一个快捷方式)
- 安装完毕后输入 nvm -v 查看版本
- 设置setting.txt,可忽略不设置:D:\NodeNvm\nvm
打开settings.txt文件输入以下内容:
root: D:\NodeNvm\nvm
path: D:\NodeNvm\node
node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/
2.2 环境变量配置:
2.2.1 系统变量->新建系统变量:NVM_HOME
变量名:NVM_HOME 变量值:D:\NodeNvm\nvm
2.2.2 系统变量->新建系统变量:NVM_SYMLINK
变量名:NVM_SYMLINK 变量值:D:\NodeNvm\node
2.2.3 系统变量->新建系统变量:NODE_PATH
变量名:NODE_PATH 变量值:D:\NodeNvm\node_global\node_modules
2.2.4 系统变量->选中Path->点击编辑->新增D:\NodeNvm\node_global
D:\NodeNvm\node_globa
三、nvm的使用
nvm install 14.17.0 //安装14.17.0版本的node.js
nvm use 14.17.0 //切换到使用指定的nodejs版本:14.17.0
node -v //查看当前使用的node版本
nvm off // 禁用node.js版本管理(不卸载任何东西)
nvm on // 启用node.js版本管理
nvm install <version> // 安装node.js的命名 version是版本号 例如:nvm install 14.17.0
nvm uninstall <version> // 卸载node.js是的命令,卸载指定版本的nodejs,当安装失败时卸载使用
nvm ls // 显示所有安装的node.js版本
nvm list available // 显示可以安装的所有node.js的版本
nvm use <version> // 切换到使用指定的nodejs版本
nvm v // 显示nvm版本
nvm install stable // 安装最新稳定版
通过nvm install 安装不同版本的node.js
四、npm国内镜像源设置
1. 原淘宝npm域名即将停止解析,镜像源地址需要更新,以下nvm的设置将不可用。
- nvm node_mirror npm.taobao.org/mirrors/nod…
- nvm npm_mirror npm.taobao.org/mirrors/npm…
2. 可以使用以下新的镜像源地址设置
- nvm node_mirror npmmirror.com/mirrors/nod…
- nvm npm_mirror npmmirror.com/mirrors/npm…
3. 修改npm config方法
一次性配置,所有通过npm安装的均使用新的淘宝镜像
npm config set registry registry.npmmirror.com/
验证
npm config get registry