Node.js版本管理工具 n
2025-02-17
概述
n 是一个简单易用的 Node.js 版本管理工具,可以帮助开发者:
- 轻松安装不同版本的 Node.js
- 在不同版本间快速切换
- 管理本地 Node.js 版本
安装
使用 npm 安装
npm i -g n使用 yarn 安装
yarn global add n使用 Homebrew 安装
brew install n注意: 使用 Homebrew 安装前请确保已安装 Homebrew
基本使用
版本查看
# 查看 n 版本
n --version/-V
# 查看 node 本地当前使用版本
node --version/-v
# 查看 node 远程版本
n lsr/ls-remote [--all] # 默认20个,--all展示所有
# 查看 n 管理的 node 版本
n [ls/list/--all]Node.js 安装
# 安装指定版本
n [install/i] <version>
# 安装稳定版本
n lts/stable
# 安装最新版本
n latest/current
# 根据配置文件安装对应版本
# 支持: .n-node-version, .node-version, .nvmrc, package.json
n auto
# 安装 package.json 对应 node 版本
n engine
# 通过发布代号安装
# 例如: boron, carbon
n boron/carbon版本切换
# 1. 查看已安装版本
n ls
# 2. 使用方向键选择版本并按 Enter
n
# 3. 直接切换到指定版本
n <version>查看安装路径
n which/bin <version>版本删除
# 删除当前版本
n uninstall
# 删除指定版本
n rm/- <version>
# 删除除当前版本之外的所有版本
n prune执行命令
# 使用指定 node 版本
n run/use/as <version> [args...]
# 先下载节点和npm,使用修改过的PATH执行命令
n exec <vers> <cmd> [args...]查看帮助
n help/-h/--help参数说明
| 参数 | 说明 |
|---|---|
-h, --help | 查看帮助信息 |
-p, --preserve | 安装时保留 npm 和 npx |
-q, --quiet | 禁用输出和日志信息 |
-d, --download | 仅下载不安装 |
-a, --arch | 覆盖系统架构 |
--all | 显示所有远程版本 |
--insecure | 关闭 HTTPS 证书检查 |
--use-xz/--no-use-xz | 控制 xz 压缩支持 |