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>
复制代码
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享