nvm(node版本管理工具)、nrm(npm源管理工具) 的使用(windows)

nvm的使用

前言

之前安装node环境的时候,都是直接从node官网下载安装文件安装,每次node版本更新都要从node官网再进行下载安装,覆盖旧的版本,这样就很繁琐了,也不够酷。之前听说nvm可以管理node版本,一直也没有实践,今天试了一下挺好使,这里做一下记录。

nvm的下载安装

进入nvm下载地址

image.png

下载之后解压,双击安装

image.png

image.png

image.png

image.png

安装完成便可以正常使用了。

nvm操作

查看nvm版本

nvm version

列出远程服务器上所有的可用的node版本

nvm list available 

执行这个命令后如下图所示

image.png

下载指定node版本

nvm istall <version>

我们一般选择LTS(长期支持版),这里我们可以执行 nvm install 14.17.0 下载安装。

查看本地所有node版本

nvm list

使用指定node版本

nvm use <version>

我们执行nvm use 14.17.0后,使用nvm list,可以查看到当前使用的node版本前面加了*号

image.png

卸载指定node版本

nvm uninstall <version>

别的命令就不再赘述了。

nrm的使用

前言

在开发过程中下载项目依赖包的时候,npm官方镜像源下载速度缓慢问题一直以来让人很难受,有时候就卡住了,有时候下载半天下载失败,这时候就要考虑切换不同的镜像源来节约时间。使用nrm可以帮助我们在不同的npm源地址之间轻松快速地切换。

nrm的安装

使用npm全局安装nrm

npm install nrm -g

安装完成后执行nrm --version然后发现窗口输出报错如图

image.png

根据该地址找到该文件的第17行

image.png
修改为

const NRMRC = path.join(process.env[(process.platform == 'win32') ? 'USERPROFILE' : 'HOME'], '.nrmrc')

然后执行nrm --version就发现可以正常输出nrm版本了。

nrm操作

查看nrm版本

nrm --version

查看所有镜像资源

nrm ls

测速指定镜像源

nrm test <registry>

访问源主页

nrm home <registry>

切换镜像源

nrm use <registry>

切换完成后执行nrm ls发现*号指向了我们切换的镜像源,也可以使用npm get registry查看当前npm镜像源地址。

添加镜像源
registry为源名,url为源的路径, home为源的主页(可不写)。

nrm add <registry> <url> [home]

使用该命令可以添加自己公司的镜像源,如果有的话。

删除镜像源

nrm del <registry>
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值