VPS 上安裝 Node.js 經驗
Node.js 官網上安裝 10.x 版本的方法是:
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt-get install -y nodejs
可是不知道什麼原因,我機器上的源沒法更新,導致安裝的是 0.10.x 而不是 10.x 版本,於是只好透過 nvm 來安裝。
安裝 nvm 的命令:
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
透過 nvm 安裝最新版本的 Node.js:
nvm install node
如果出現 nvm: command not found
錯誤的話,請嘗試退出 SSH 再重新登入。
如果還是不行的話先檢查一下 ~/.bashrc
這個檔案有沒有以下兩行:
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
如果有的話表示 ~/.bashrc
沒有自動載入,那就在 ~/.bash_profile
檔案加入以下:
if [ -f "$HOME/.bashrc" ]; then
. "$HOME/.bashrc"
fi
然後退出並重新登入 SSH 。
測試是否成功安裝 Node.js :
node -v
如果成功便會列出當前 Node.js 的版本。