用途:安装或升级 nvm(Node Version Manager),来源为官方脚本、git 或手动方式。
主要能力:识别平台与 shell(macOS、Linux、WSL、Alpine;bash/zsh/fish);通过 curl 或 wget 执行安装脚本;校验配置文件是否写入必要行;支持用 PROFILE 覆盖自动检测的配置文件;提供 git 安装、手动安装、手动升级、Alpine 安装等示例文件。
必要用法: curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash 配置文件中需包含: export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" [ -s "$NVM_DIR/bash_completion" ] && . "$NVM_DIR/bash_completion" 重启终端后运行 nvm --version 验证。 指定配置文件: PROFILE=/path/to/custom/profile curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
限制:安装脚本默认写入检测到的配置文件,除非显式设置 PROFILE;受限网络需改用 nvm-mirror-and-auth 技能;使用、.nvmrc 或故障排查属于其他 nvm-* 技能。