🗒️n– 交互式管理您的 Node.js 版本
00 分钟
2023-10-12
2023-10-12
type
status
date
slug
summary
tags
category
icon
password
  • Node.js 版本管理:没有 subshells,没有配置文件设置,没有复杂的 API,只是简单的.

支持的平台

:::tip
  • n 在 macOS、Linux 上受支持,包括适用于 Linux 的 Windows 子系统和各种其他类 unix 系统。它是作为 BASH 脚本编写的,但不需要您使用 BASH 作为命令 shell。
  • n 不适用于 Microsoft Windows(如 PowerShell)或 Git for Windows BASH 或 Cygwin DLL 上的本机 shell。 :::

安装

  • 如果你已经安装了 Node.js,一个简单的安装方法 n 是使用 npm:

第三方安装程序

安装 Node.js 版本

  • 只需执行 n version下载并安装一个版本的 Node.js。如果version已经下载,n 将从其缓存中安装。
  • n 自行执行以查看您下载的版本,并安装选定的版本。

指定 Node.js 版本

有多种方法可以为 n 命令指定目标 Node.js 版本。大多数命令使用最新的匹配版本,并 n ls-remote 列出多个匹配版本。 数字版本号可以是完整的或不完整的,带有可选的前导 v。
  • 4.9.1
  • 8: 8.xy 版本
  • v6.1: 6.1.x 版本 有两个特别有用的版本的标签:
  • lts: 最新的长期支持官方版本
  • latest, current: 最新官方发布

删除版本

删除一些缓存版本:
删除除已安装版本之外的所有缓存版本:

保留 npm

Node.js 安装通常还包括 npm、 npx 和 corepack,但您可能希望使用以下方式保留当前(尤其是较新)版本–preserve:

各种各样的

命令行帮助可以从n --help