在Debian上管理Node.js版本,推荐使用NVM(Node Version Manager),以下是核心技巧:
安装NVM
通过脚本安装,支持自动配置环境变量:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
source ~/.bashrc # 重新加载配置
验证安装:nvm --version。
安装/切换Node.js版本
nvm install 14.17.0。nvm use 14.17.0。nvm alias default 14.17.0。项目级版本控制
.nvmrc文件,写入所需版本号(如14.17.0),进入项目时自动切换:echo "14.17.0" > .nvmrc。nvm use命令,确保团队成员使用统一环境。多版本管理与清理
nvm ls。nvm uninstall 14.17.0。集成CI/CD
在CI配置中指定.nvmrc文件,确保构建时使用正确版本,例如GitHub Actions:
- uses: actions/setup-node@v3
with:
node-version-file: '.nvmrc'
```。
替代方案:
优先选择NVM,因其轻量、灵活且社区支持完善。