Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> 關於 Linux

Linux 安裝 Node.js 三大方式詳解:預編譯、原始碼、套件管理器

編輯:關於 Linux

Node.js 官網提供 Source Code (原始碼) 與 Pre-built Binaries (預編譯二進制) 兩種下載,**安裝方式截然不同**,混用會導致找不到二進制檔或路徑錯誤。

方式一:預編譯二進制 (最簡單、推薦)

# 1. 下載 Linux x64 版 (例 v0.10.28)
wget https://nodejs.org/dist/v0.10.28/node-v0.10.28-linux-x64.tar.gz
tar xzf node-v0.10.28-linux-x64.tar.gz

# 2. 建立軟連結到 /usr/local/bin (全域可用)
ln -s /opt/node-v0.10.28-linux-x64/bin/node /usr/local/bin/node
ln -s /opt/node-v0.10.28-linux-x64/bin/npm /usr/local/bin/npm

# 3. 驗證
node -v   # v0.10.28
npm -v

解壓後 bin/ 目錄已包含 node、npm 可執行檔,無需編譯。

方式二:原始碼編譯 (需完整工具鏈、耗時)

wget https://nodejs.org/dist/v0.10.28/node-v0.10.28.tar.gz
tar xzf node-v0.10.28.tar.gz
cd node-v0.10.28
./configure
make -j$(nproc)
make install
cp /usr/local/bin/node /usr/sbin/  # 確保 root 環境可用

方式三:apt-get (不推薦,版本極舊)

sudo apt-get install nodejs npm
# 通常只能安裝 0.10.x 或更舊版本

版本管理建議

生產環境強烈建議使用 nvm (Node Version Manager) 或 fnm 管理多版本、專案級切換:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
nvm install 20   # 安裝最新 LTS
nvm use 20

Node.js 下載頁面

關鍵提醒: 下載頁面務必確認是 Source Code 還是 Pre-built Binaries**,對應正確安裝步驟,切勿混淆。
Copyright © Windows教程網 All Rights Reserved