工具使用:nrm使用以及n模块

avatar
作者
猴君
阅读量:0

nrm

nrm 是一个npm(Node Package Manager)的源管理器,它允许用户轻松地在不同的npm源之间进行切换。在Node.js的生态系统中,nrm 提供了一种方便的方式来管理registry源,这对于那些需要从不同的npm源下载或发布包的开发者来说特别有用。

以下是nrm的一些主要功能:

  1. 列出所有可用的npm源nrm 可以列出所有已配置的npm源,包括官方的npm registry和其他第三方源。

  2. 切换npm源:开发者可以使用nrm快速切换到不同的npm源,这对于测试、比较包的速度或者访问某些地区特有的npm源很有帮助。

  3. 添加自定义源:如果开发者需要使用非标准的npm源,nrm 允许添加自定义的registry。

  4. 测试源速度nrm 可以测试当前网络环境下各个源的响应速度,帮助开发者选择最快的源。

  5. 使用说明nrm 提供了简单的使用说明,使得初学者也能轻松上手。

安装

npm install -g nrm 

使用

# 列出所有源 nrm ls  # 切换到淘宝npm源 nrm use taobao  # 测试所有源的响应时间 nrm test  #删除某个源 nrm del xxxx  

n模块

n 是一个用于管理 Node.js 版本的工具。它允许用户轻松地安装、切换和管理不同版本的 Node.js。这对于需要在不同项目中使用不同 Node.js 版本的开发者来说非常有用。

安装

1.使用 npm 或 yarn:

npm i -g n yarn global add n 

2.使用 Homebrew(适用于 macOS 用户):

brew install n 

使用

以下是一些基本的 n 命令,用于管理 Node.js 版本:

  • 查看版本

    • 查看当前使用的 Node.js 版本:
      node --version 
    • 查看所有可用的 Node.js 版本:
      n ls-remote 
  • 安装 Node.js

    • 安装指定版本的 Node.js:
      n install <version> 
    • 安装最新的稳定版本:
      n stable 
    • 安装最新版本:
      n latest 
  • 切换 Node.js 版本

    1. 使用 n ls 查看已安装的版本。
    2. 通过上下箭头选择版本,然后按 Enter 键切换。
  • 删除 Node.js 版本

    • 删除当前版本:
      n uninstall 
    • 删除指定版本:
      n rm <version> 
  • 执行命令

    • 使用指定版本的 Node.js 执行命令:
      n use <version> [args...] 

其他选项

n 还提供了一些其他选项,例如:

  • --preserve:在安装过程中保留 npm 和 npx
  • --quiet:禁用 curl 输出和日志消息。
  • --download:仅下载 Node.js 版本,不进行安装。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!