nvm/nrm工具

190 阅读2分钟

nvm

nvm 可以用于nodejs版本切换,在日常开发对node版本有要求的强烈推荐。

nvm安装

github上下载最新版本:github.com/coreybutler…

推荐下载 nvm-setup.zip

image.png

打开 nvm-setup.exe

image.png

更改nvm根目录

image.png

更改node安装路径(建议和nvm根目录一致)

image.png

一直next没什么好讲的了

控制台输入 nvm,显示指令帮助表示安装成功

image.png

镜像源配置

打开nvm的安装路径(安装的nvm根目录),默认安装路径是:C:\Users\zhong\AppData\Roaming\nvm

打开 settings.txt,修改文件内容

image.png

root: C:\Users\zhong\AppData\Roaming\nvm  
path: C:\Program Files\nodejs 
arch: 64 
proxy: none
node_mirror: http://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

node版本安装

手动安装

Node官网 下载多个版本的nodejs(只下载压缩包格式)

主页默认展示最新版本,查看其他版本

image.png

选择需要安装的node版本

image.png

解压后放入nvm根目录下,文件名修改为 v[版本号]

image.png

控制台输入 nvm ls 查看已安装的node版本

image.png

星号*表示当前node版本环境

nvm安装

输入 nvm install [版本号] 进行node版本安装

image.png

出现download 字样表示正在安装

image.png

控制台输入 nvm ls 查看已安装的node版本

使用

  • nvm ls:查看已安装的node版本(星号*表示当前node版本环境)
  • nvm install [版本]:安装node版本
  • nvm use [版本]:切换node版本

nvm ls 查看已安装node版本,当前是14.18.0版本环境

image.png

nvm use 16.14.2 切换node到16.14.2版本

image.png

nvm ls 查看是否切换版本

image.png

nrm

nrm 用于对 npm 的镜像进行管理。

安装

$ npm install -g nrm

控制台输入 nrm 查看指令

image.png

使用

  • nrm ls 查看已设置的镜像源。别名 --- 镜像源地址,星号* 表示当前npm使用镜像源

image.png

  • nrm add 别名 地址 添加新的镜像源

nrm add cnpm http://r.cnpmjs.org/ 添加cnpm源

image.png

添加完使用 nrm ls 查看是否在列表里

  • nrm del 别名 删除镜像源

nrm del wangsu2 删除 wangsu2 源

image.png

使用nrm ls 查看当前源是否还存在 wangsu2

image.png

  • nrm use 别名 切换镜像源

nrm use cnpm 切换到cnpm 源

image.png

使用nrm ls 查看当前源是否是cnpm

image.png

  • nrm rename 旧别名 新别名
nrm rename taobao taobao2

拓展

npm 切换源的其他方式

  • 使用命令 npm set registry 源地址
https://registry.npm.taobao.org/

使用 npm config list 查看npm 配置