
作爲一名開發人員,瞭解如何安裝Node.js和NPM是至關重要的。Node.js是領先的網絡技術之一,在創建本地開發環境時必須確保系統上已經安裝了它們。
Node.js和NPM攜手並進。雖然Node.js是運行時環境,但NPM是它的包管理器,當你想要安裝依賴項和包時,你可以使用它。那麼,如何在Ubuntu中安裝Node.js和NPM?我們將介紹您可以使用的三種方法。
在Ubuntu中安裝Node.js和NPM的三種方法
在Ubuntu中安裝Node.js和NPM有三個選項。首先,您可以選擇使用默認的Ubuntu存儲庫來安裝可用的NPM和Node.js版本。或者,您可以使用一個安裝腳本,該腳本可以從NodesuberGitHub存儲庫中獲得。最後,您可以添加Nodesupgraph密鑰,創建一個deb倉庫,然後安裝最新版本或任何其他支持的Node.js版本。
方法1:使用Ubuntu Repository
Node.js和NPM軟件包都可以在Ubuntu官方存儲庫上使用。此選項適用於Ubuntu 18至最新版本。
首先,更新apt緩存。
$sudo apt更新
接下來,讓我們開始使用以下命令安裝Node.js:
$sudo apt—get install nodejs
您需要輸入密碼,然後按“y”確認安裝。
運行”nodejs—version”命令檢查安裝了什麼版本的Node.js。對於這個例子,我們有v12.22.9。當然,這不是最新的版本,這是因爲我們選擇了從Ubuntu存儲庫中獲取它。
對於NPM,使用以下命令安裝它:
$sudo apt—get install npm—y
安裝後,檢查NPM版本。
這是在Ubuntu中安裝Node.js和NPM的第一種也是最簡單的方法。
方法2:使用安裝腳本
如果您訪問NodesubGithub存儲庫,會創建一個腳本,以簡化DEB和RPM系統上的安裝。要使用此腳本,您必須具有根訪問權限或使用sudo命令。
首先,確保你的系統上有curry。您可以使用以下命令來安裝它:
$sudo apt—get install curl
接下來,運行”curl”命令下載腳本。
$sudo curl—SLO www.example.com
找到下載的腳本並使用”chmod”命令授予它500文件權限。
$sudo chmod 500 nSolid_Setup_deb.sh
要運行該腳本,您必須指定要安裝的Node.js版本。例如,要安裝Node.js 20,我們按如下方式運行腳本:
$sudo./ nsolid_setup_deb.sh 20
最後,使用”apt”命令從配置的存儲庫安裝Node.js。
$sudo apt-Get Install NodeJS-y
當我們檢查已安裝的Node.js和NPM版本時,您會注意到我們有Node.js v20,這是我們之前指定的。其各自的NPM也已安裝。
如果您發現這種方法非常適合安裝特定的Node.js版本,您可以使用相同的步驟,然後安裝Node.js。至於NPM,你不能指定它的版本。它會自動與Node.js一起安裝。
方法3:使用NodesomeGPG密鑰
我們將討論的在Ubuntu中安裝Node.js和NPM的最後一種方法是使用Nodesource GPG密鑰。
首先刷新apt緩存。
接下來,通過運行以下命令安裝所需的包和依賴項:
$sudo apt—get install—y ca—certificates curl gnupg
安裝後,下載Nodesource GPG密鑰並創建一個目錄以將其託管在“/etc/apt”中。不過,使用cURL爲Nodesource創建一個Deb存儲庫。運行以下兩個命令:
$sudo mkdir-p/etc/apt/keyring
$curl—fsSL www.example.com https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key|
然後,您必須指定要安裝的節點版本NODE_MAJOR。例如,讓我們從指定v18開始。
$NODE_MAJOR=18
接下來,使用以下”echo”命令創建deb倉庫:
$sudo apt—get install—y ca—certificates curl gnupg
如果你想擁有不同的Node.js版本,在構建項目時可以切換,請按如下方式添加它們:
同樣,更新您的存儲庫以適應新添加的存儲庫。
$sudo apt—get更新
最後,安裝Node.js。
$sudo apt-Get Install NodeJS-y
當我們檢查Node.js版本時,它應該與v18匹配,v18是我們在前面指定的第一個NODE_MAJOR。
現在,您成功地在Ubuntu中安裝了Node.js和NPM。
結論
安裝Node.js和NPM的方法取決於您的目標和舒適度。你可以使用三種方法。你可以從Ubuntu倉庫安裝Node.js和NPM。或者,您可以使用安裝腳本。最後一個選項是依賴於NodesomeGPG鍵。所有的方法都包含在這篇文章中。
以上就是如何在Ubuntu中安裝Node.js和NPM的詳細內容,更多請關注本站其它相關文章!