在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,因其輕量、靈活且社區支持完善。