1. 程式人生 > >ubuntu下安裝最新版本nodejs和npm

ubuntu下安裝最新版本nodejs和npm

ubuntu環境下安裝最新版本的nodejs和npm

說明:本人嘗試了網上多種ubuntu下安裝nodejs和npm總是報一些奇怪的錯誤,困惑了
一整天,最終測試安裝最新版本的nodejs成功
nodejs版本是:v10.11.0
npm版本是:6.4.1
教程如下:

一.下載最新版本的nodejs包(最新版本的nodejs包裡預設含有npm)

可以去nodejs官網去檢視最新版本的nodejs
網址如下:https://nodejs.org/en/download/current/
目前最新版本為:v10.11.0

wget https://nodejs.org/dist/v10.11.0/node-v10.11.0-linux-x64.tar.xz    
tar xf  node-v10.11.0-linux-x64.tar.xz       // 解壓
cd node-v10.11.0-linux-x64/                  // 進入解壓目錄
 ./bin/node -v                               // 執行node命令 檢視版本
// bin目錄下有執行檔案npm和node 做軟連結

下載到你當前的目錄,假如是:/home/root/

第二步 建立軟連線 可以在任意路徑下執行npm node

注意:在建立軟連線的時候要寫 絕對路徑,軟連線到/usr/local/bin/

ln -s  /home/root/node-v10.11.0-linux-x64/bin/node  /usr/local/bin/
ln -s /home/root/node-v10.11.0-linux-x64/bin/node  /usr/local/bin/
// 注意要寫檔案的絕對路徑

如果你在建立軟連的時候,出現npm已經存在,node 已經存在
解決方案:
刪除 /usr/local/bin/目錄下的node,npm

[email protected]
:~$ sudo rm -rf /usr/local/bin/node [email protected]:~$ sudo rm -rf /usr/local/bin/npm

之後再建立軟連線,完成。

[email protected]:~$ node -v
v10.11.0
[email protected]:~$ npm -v
6.4.1

這樣node和npm就同時安裝成功了!親測成功,如有疑問,下方可留言。
這樣安裝好了之後,但是在安裝其他包的時候,有問題,最妥善的安裝npm和node方法我已更新,去找下。