一个 bash 脚本管住所有 Node 版本
来源:GitHub — 2026-11-13 · ⭐ 95,962 stars · Shell · 创建于 2010-04-15
📋 概述
nvm 是一个 POSIX 兼容的 bash 脚本,用来在同一台机器上安装和切换多个 Node.js 版本。它支持 .nvmrc 按目录自动切换、LTS 别名和 shell 补全,九万五千星,是 Node 项目里最常见的版本管理方式。
🔑 核心要点
- 单个 shell 脚本安装,不依赖已装好的 Node,bash、zsh、dash 都能跑。
- 目录里放一个 .nvmrc,进目录就自动切到对应版本。
- 提供 lts 等别名,不用记具体版本号,也能直接装最新 LTS。
- 每个版本独立安装,全局包互不污染,切换版本不牵扯其他项目。
- 覆盖 macOS、Linux 和 Docker 环境,CI 里也能用同一套脚本。
💡 金句
Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions.
👍 0
👎 0
← 返回 GitHub Trending 首页