在 CentOS 系统中配置 Node.js 环境,可以按照以下步骤进行:
NodeSource 提供了一个方便的方式来安装特定版本的 Node.js。以下是安装最新版本的 Node.js 的步骤:
添加 NodeSource 仓库:
curl -sL https://rpm.nodesource.com/setup_16.x | sudo bash -
这里的 setup_16.x
是用于安装 Node.js 16.x 版本的脚本。你可以根据需要更改版本号。
安装 Node.js 和 npm:
sudo yum install -y nodejs
验证安装:
node -v
npm -v
这将显示已安装的 Node.js 和 npm 的版本。
如果你需要全局访问 Node.js 或 npm 命令,可能需要配置环境变量。通常情况下,通过包管理器安装的 Node.js 会自动配置环境变量,但如果你手动安装或需要自定义路径,可以按照以下步骤操作:
编辑 ~/.bashrc
或 ~/.bash_profile
文件:
nano ~/.bashrc
添加以下行(假设 Node.js 安装在默认路径):
export PATH=$PATH:/usr/local/bin/node
export PATH=$PATH:/usr/local/bin/npm
使更改生效:
source ~/.bashrc
再次运行以下命令来验证 Node.js 和 npm 是否正确配置:
node -v
npm -v
如果你需要安装全局 npm 包,可以使用以下命令:
sudo npm install -g <package_name>
例如,安装 nodemon
:
sudo npm install -g nodemon
如果你希望全局 npm 包安装在特定目录,可以配置 npm 的全局包路径:
创建全局包目录:
mkdir ~/.npm-global
配置 npm 使用新目录:
npm config set prefix '~/.npm-global'
更新环境变量:
编辑 ~/.bashrc
或 ~/.bash_profile
文件,添加以下行:
export PATH=~/.npm-global/bin:$PATH
使更改生效:
source ~/.bashrc
通过以上步骤,你应该能够在 CentOS 系统中成功配置 Node.js 环境。