在CentOS上進行Node.js的版本控制,推薦使用 nvm(Node Version Manager)。以下是詳細的安裝和使用步驟:
安裝nvm:
使用curl或wget從nvm的官方GitHub倉庫安裝nvm。以下是使用curl的命令:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
或者使用wget:
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
安裝完成后,重新打開終端或運行以下命令以加載nvm:
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
驗證安裝:
安裝完成后,輸入以下命令檢查nvm是否安裝成功:
nvm --version
列出可用版本:
nvm list available
安裝指定版本:
例如,安裝Node.js 16.20.0:
nvm install 16.20.0
切換Node.js版本:
切換到已安裝的版本:
nvm use 16.20.0
或者設置為默認版本:
nvm alias default 16.20.0
查看已安裝版本:
nvm list
卸載Node.js版本:
如果需要卸載某個版本,可以使用以下命令:
nvm uninstall 16.20.0
假設你需要在CentOS系統中安裝和使用Node.js 14.0.1版本,并切換到這個版本進行開發,可以按照以下步驟操作:
安裝Node.js 14.0.1:
nvm install 14.0.1
切換到Node.js 14.0.1:
nvm use 14.0.1
驗證版本:
node -v # 輸出: v14.0.1
npm -v # 輸出: npm 6.14.13
設置默認版本(可選):
nvm alias default 14.0.1
通過以上步驟,你就可以在CentOS系統中輕松管理Node.js的不同版本,確保每個項目都能使用合適的Node.js版本。