溫馨提示×

CentOS下如何安裝Node.js

小樊
47
2025-04-14 15:28:30
欄目: 編程語言

在CentOS系統上安裝Node.js有多種方法,以下介紹兩種常用的方法:使用NodeSource二進制分發庫和使用NVM(Node Version Manager)。推薦使用NVM,因為它可以方便地管理多個Node.js版本。

方法一:使用NodeSource二進制分發庫

NodeSource提供了一個方便的腳本來安裝特定版本的Node.js。以下是具體步驟:

  1. 更新系統包

    首先,確保你的系統包是最新的:

    sudo yum update -y
    
  2. 添加NodeSource倉庫

    根據你需要的Node.js版本,選擇相應的腳本。例如,要安裝Node.js 16.x,可以使用以下命令:

    curl -sL https://rpm.nodesource.com/setup_16.x | sudo bash -
    

    如果你需要其他版本,可以將setup_16.x替換為相應的版本號,如setup_14.x、setup_18.x等。

  3. 安裝Node.js

    添加倉庫后,使用yum安裝Node.js:

    sudo yum install -y nodejs
    
  4. 驗證安裝

    安裝完成后,可以通過以下命令檢查Node.js和npm的版本:

    node -v
    npm -v
    

方法二:使用NVM(Node Version Manager)

NVM允許你在同一臺機器上安裝和管理多個Node.js版本,非常適合需要切換不同版本的開發者。

  1. 安裝NVM

    使用curlwget下載并安裝NVM。以下是使用curl的示例:

    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
    

    或者使用wget

    wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
    
  2. 加載NVM

    安裝完成后,需要加載NVM到當前shell會話??梢詫⒁韵滦刑砑拥侥愕?code>~/.bash_profile、~/.bashrc、~/.zshrc等配置文件中:

    export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
    [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
    

    然后,重新加載配置文件或打開一個新的終端窗口:

    source ~/.bashrc  # 或者 source ~/.zshrc
    
  3. 安裝Node.js

    使用NVM安裝你需要的Node.js版本。例如,安裝最新的LTS(長期支持)版本:

    nvm install --lts
    

    你也可以安裝特定版本,例如:

    nvm install 16.14.0
    
  4. 設置默認Node.js版本

    安裝完成后,可以設置一個默認的Node.js版本:

    nvm alias default <version>
    

    例如,將默認版本設置為16.14.0:

    nvm alias default 16.14.0
    
  5. 驗證安裝

    檢查Node.js和npm的版本以確認安裝成功:

    node -v
    npm -v
    

總結

  • NodeSource適合需要快速安裝特定Node.js版本的用戶。
  • NVM適合需要管理多個Node.js版本的用戶,提供了更大的靈活性。

根據你的需求選擇合適的方法進行安裝即可。如果你是初學者,推薦使用NVM,因為它可以方便地切換和管理不同版本的Node.js。

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