身為開發人員,了解如何安裝Node.js和NPM是至關重要的。 Node.js是領先的網路技術之一,在創建本地開發環境時必須確保系統上已經安裝了它們。
Node.js和NPM攜手並進。雖然Node.js是執行時間環境,但NPM是它的套件管理器,當你想要安裝依賴項和套件時,你可以使用它。那麼,如何在Ubuntu中安裝Node.js和NPM?我們將介紹您可以使用的三種方法。
在Ubuntu中安裝Node.js和NPM有三個選項。首先,您可以選擇使用預設的Ubuntu儲存庫來安裝可用的NPM和Node.js版本。或者,您可以使用安裝腳本,該腳本可以從NodesuberGitHub儲存庫中取得。最後,您可以新增Nodesupgraph金鑰,建立一個deb倉庫,然後安裝最新版本或任何其他支援的Node.js版本。
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的第一個也是最簡單的方法。
#如果您造訪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一起安裝。
我們將討論的在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的詳細內容。更多資訊請關注PHP中文網其他相關文章!