nvm和nrm下载使用


一、为什么使用nvm?

nvm是node的版本管理工具。可以很方便的安装、切换node的版本。它可以方便地在一个系统中安装和管理多个node.js版本。这个工具可以快速切换不同版本的node.js,在不影响其他应用程序的情况下轻松测试代码。

以下是nvm的主要特点:

  1. 支持多平台,包括Linux、macOS和Windows操作系统。
  2. 支持安装和管理多个node.js版本,可以在不同版本之间切换。
  3. 管理全局npm包,可以在不同版本之间共享npm包。
  4. 支持自定义node.js安装和源代码编译选项。
  5. 实现简单,使用方便,通过简单的命令就可以完成安装、卸载和切换node.js版本。

1.安装 nvm
下载地址:https://github.com/coreybutler/nvm-windows/releases
安装完成后,查看 nvm 版本:

nvm --version


如果版本号正确显示,则安装成功。
 
2.安装 Node.js 版本:

查看官方所有可安装的 Node 版本

nvm ls-remote

安装最新稳定版的 Node.js

nvm install stable

安装指定版本的 Node.js

nvm install 16.20.2

支持模糊安装

nvm install 16

3.查看已安装的 Node.js 版本:

列出已安装的所有版本

nvm ls

查看当前的 Node 版本

nvm current

4.切换 Node.js 版本:

切换到已安装的其中一个版本:nvm use

nvm use 16.20.2

可以通过简写版本号进行切换

nvm use 16

5.卸载 Node.js 版本:

卸载指定的 Node.js 版本

nvm uninstall 16.20.2

二、为什么使用nrm?

在开发中,我们通常需要安装很多 npm 包,而默认的 npm 源有时候就可能下载很慢,所以就需要切换 npm 源,nrm 就可以帮助我们管理和切换 nrm 源。其特点如下:

管理多个源:nrm 允许管理多个 npm 源,例如官方源、淘宝源、cnpm 源等。你可以根据需要快速切换不同的源。

快速切换:nrm 提供了快捷的命令来切换 npm 源,无需手动修改配置文件。你可以通过简单的命令在不同的源之间进行切换。

测试速度:nrm 可以测试各个源的响应速度,并给出评分,帮助你选择最快的源来加快依赖包的下载速度。

前面介绍的 nvm 可以用来切换 Node 的版本。在开发中,除了 Node 版本可能会切换,npm 源也可能会切换,如默认的 npm 源、淘宝源等。

1.安装nrm

npm install -g nrm

2.查看可用源列表

nrm ls


3.切换源

nrm use <源名称>
例如,要切换到 taobao 源,可以执行:

nrm use taobao

 4.查看当前的源

nrm current


5.添加新的源

nrm add <源名称> <源地址>

nrm add test http://localhost:3000


6.删除源

nrm del <源名称>

nrm del test


7.源测速

测试所有源nrm test
测试指定的源nrm test <源名称>

nrm test yarn

你可能感兴趣的:(笔记,vue.js,js,node.js,npm)