溫馨提示×

如何在CentOS上搭建Node.js開發環境

小樊
65
2025-03-09 11:50:41
欄目: 編程語言

在CentOS上搭建Node.js開發環境可以通過以下幾種方式進行:

使用NodeSource包管理器安裝

這是最推薦的方法,因為它簡單且能確保安裝最新版本的Node.js和npm。

  1. 更新系統
sudo yum update -y
  1. 安裝Node.js
curl -sL https://rpm.nodesource.com/setup_16.x | sudo bash -
sudo yum install -y nodejs

這里以安裝Node.js 16.x為例,你可以根據需要更改版本號。

  1. 驗證安裝
node -v
npm -v
  1. 配置npm鏡像(可選): 如果你在中國,可以配置npm使用淘寶鏡像以加速下載:
npm config set registry https://registry.npm.taobao.org

使用源碼安裝

如果你需要特定版本的Node.js或者想要從源碼編譯,可以按照以下步驟操作:

  1. 下載源碼包
wget https://nodejs.org/dist/v16.13.1/node-v16.13.1-linux-x64.tar.xz
  1. 解壓源碼包
tar -xf node-v16.13.1-linux-x64.tar.xz
  1. 配置環境變量
echo 'export PATH=/usr/local/node-v16.13.1-linux-x64/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
  1. 驗證安裝
node -v
npm -v

使用Docker安裝

如果你希望快速搭建環境并且不介意使用Docker,可以使用以下命令:

docker run -it --name my-node-app node:16

這將會拉取一個Node.js 16版本的Docker鏡像,并創建一個名為my-node-app的容器。你可以在這個容器內進行Node.js開發。

注意事項

  • 在安裝過程中可能會遇到依賴問題,比如需要安裝gcc、make等編譯工具??梢允褂靡韵旅畎惭b:
sudo yum install -y gcc make
  • 如果在安裝NodeSource包時遇到GPG驗證失敗的問題,可以嘗試關閉GPG認證:
sed -i 's/gpgcheck=1/gpgcheck=0/' /etc/yum.repos.d/nodesource-nodistro.repo

以上就是在CentOS上搭建Node.js開發環境的基本步驟。根據你的需求和偏好,選擇最適合你的方法進行安裝即可。

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