溫馨提示×

Node.js Linux環境搭建步驟是什么

小樊
47
2025-08-09 10:51:51
欄目: 編程語言

以下是在Linux環境下搭建Node.js的常見方法及步驟:

一、使用包管理器安裝(推薦)

Ubuntu/Debian系統

  1. 更新系統包:
    sudo apt update && sudo apt install -y curl
    
  2. 添加NodeSource倉庫(以LTS版本為例):
    curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
    
  3. 安裝Node.js和npm:
    sudo apt install -y nodejs
    
  4. 驗證安裝:
    node -v  # 查看Node.js版本
    npm -v   # 查看npm版本
    

CentOS/RHEL系統

  1. 安裝EPEL倉庫(可選):
    sudo yum install -y epel-release
    
  2. 添加NodeSource倉庫:
    curl -fsSL https://rpm.nodesource.com/setup_20.x | sudo bash -
    
  3. 安裝Node.js和npm:
    sudo yum install -y nodejs
    
  4. 驗證安裝:
    node -v
    npm -v
    

二、使用NVM(Node Version Manager)安裝(適合多版本管理)

  1. 安裝NVM:
    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
    
  2. 加載環境變量:
    source ~/.bashrc  # 或 source ~/.zshrc
    
  3. 安裝Node.js(LTS版本):
    nvm install --lts
    
  4. 切換版本(可選):
    nvm use 20.19.4  # 指定版本號
    
  5. 驗證安裝:
    node -v
    npm -v
    

三、從源代碼編譯安裝(適合定制化需求)

  1. 安裝依賴:
    • Ubuntu/Debian:
      sudo apt install -y build-essential python3 libssl-dev
      
    • CentOS/RHEL:
      sudo yum install -y gcc-c++ make python3 openssl-devel
      
  2. 下載源代碼:
    wget https://nodejs.org/dist/v20.19.4/node-v20.19.4.tar.gz
    tar -xzf node-v20.19.4.tar.gz
    cd node-v20.19.4
    
  3. 編譯安裝:
    ./configure --prefix=/usr/local/node
    make -j$(nproc)
    sudo make install
    
  4. 配置環境變量:
    echo 'export PATH=/usr/local/node/bin:$PATH' | sudo tee /etc/profile.d/nodejs.sh
    source /etc/profile.d/nodejs.sh
    
  5. 驗證安裝:
    node -v
    npm -v
    

四、注意事項

  • 權限問題:安裝全局模塊時可能需要sudo,或通過npm config set prefix ~/.npm-global配置用戶級目錄。
  • 版本切換:使用NVM可輕松切換不同版本,生產環境建議使用LTS版本。
  • 卸載:根據安裝方式執行對應卸載命令,如sudo apt purge nodejsrm -rf ~/.nvm。

以上步驟參考自,可根據具體發行版和需求選擇合適方式。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女