node版本升級for ubuntu

今天給 windows 子系統 ubuntu 安裝 nodejs,遇見報錯,網上查找一番,以下途徑簡單可行,先安裝 node,然後給通過 npm 安裝工具 n 來管理 node 版本,升級到最新穩定版即可(2019/2/26 目前是 v11.10.0):

sudo apt update -y
sudo apt install -y nodejs nodejs-legacy npm
sudo npm config set registry https://registry.npm.taobao.org
sudo npm install n -g
sudo n stable
n是一個Node工具包,它提供了幾個升級命令參數:

n                              顯示已安裝的Node版本
n latest                       安裝最新版本Node
n stable                       安裝最新穩定版Node
n lts                          安裝最新長期維護版(lts)Node
n <version>                    根據提供的版本號安裝Node</pre>
安裝後,切換版本:

sudo n           方向鍵選擇已安裝的 node 版本,然後回車確認
node -v          檢查當期版本
如果切換後,node的版本居然沒有發生變化,解決方案如下:

export NODE_HOME=/usr/local
export PATH=$NODE_HOME/bin:$PATH
export NODE_PATH=$NODE_HOME/lib/node_modules:$PATH
然後就可以切換了,估計可能的原因是 node可能被 nvm 接管了。所以,n切換失敗。

參考

作者:曉風殘月1994
鏈接:https://www.jianshu.com/p/e7605f75b767
來源:簡書
著作權歸作者所有。商業轉載請聯繫作者獲得授權,非商業轉載請註明出處。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章