如何在Ubuntu上安裝Node.js並將npm更新到最新版本

如何在Ubuntu上安裝Node.js並將npm更新到最新版本

如果嘗試使用apt-package Manager安裝最新版本的node,最終將會得到v10。19。0版本。這是ubuntu應用商店中的最新版本,但不是NodeJS最新發布的版本。這是因為釋出新版本的軟體時,Ubuntu團隊可能要花費數月的時間才能在正式的Ubuntu商店中進行測試和釋出。因此,要獲取軟體的最新版本,我們可以使用開發人員釋出的軟體包獲取。

在本教程中,我們要做的是獲取v12。18。1(長期支援的LTS)或v14。4的Node。要獲取最新版本,我們可以使用nodesource或nvm(節點版本管理器)。我將向你展示如何同時使用兩者。此處的所有命令都將使用Ubuntu CLI /終端執行。

1、使用NVM-我的首選方法

如何在Ubuntu上安裝Node.js並將npm更新到最新版本

我喜歡nvm,因為它允許我為不同的專案使用不同的節點版本。有時候,你可能正在與使用不同版本節點的人員進行專案協作,並且需要將節點版本切換到專案所需的狀態。因此,nvm是比較理想的工具。

2、安裝NVM

首先要檢查是否已安裝nvm,請鍵入nvm ——version。如果你收到類似的版本號0。35。3,則說明nvm已成功安裝。重新啟動終端,以使更改生效。

3、安裝NodeJS

接下來,讓我們安裝Nodejs版本14。4。簡單地執行nvm install 14。4。0。可以使用類似的命令來安裝所需的任何版本的節點,例如nvm install 12。18。1。此命令會自動安裝nodejs以及最新的npm版本(位於) v6。14。5。如果你需要切換節點版本,則可以簡單地執行nvm use ,例如nvm use v12。18。1。要列出使用nvm安裝的不同節點版本,請執行nvm ls。

4、安裝Nodesource

執行以下命令,告訴Ubuntu,我們要從nodesource 安裝Nodejs 軟體包。curl -sL https://deb。nodesource。com/setup_14。x | sudo -E bash -;注意,v14。4。0是Node的最新版本,但目前沒有LTS-為此提供了長期支援。要使用LTS安裝最新版本的Node,14請將上面的命令更改為12。系統可能會提示您輸入root使用者的密碼。輸入該內容,然後按Enter /返回。

5、安裝NodeJS

設定完Nodesource之後,我們現在可以安裝Nodejs v14。4。執行sudo apt-get install -y nodejs。完成後,我們可以檢查是否已安裝最新版本的Node。只需nodejs -v在您的終端機中鍵入,它就會返回v14。4。0。此時你應該已經自動安裝了npm。如果要檢查你擁有的npm版本,請執行npm version。如果沒有獲得6。14。5的npm最新版本的物件{ npm: ‘6。14。5’ },則可以透過執行以下命令來手動更新npm:npm install -g npm@latest。如果是由於未安裝npm而遇到無法更新的問題,則可以先使用來安裝npm sudo apt-get install -y npm,然後執行上面的命令進行更新。要執行某些npm軟體包,我們還需要執行以下命令:sudo apt install build-essential。

就是這樣!你已在Ubuntu計算機上獲得了最新版本的NodeJS和NPM。開始去打造出色的產品吧!