CentOS 安装 npm 的详细步骤
npm(Node Package Manager)是 Node.js 的包管理器,用于管理 Node.js 项目的依赖包,在 CentOS 系统上安装 npm,可以方便地管理和安装 Node.js 项目所需的模块,以下是在 CentOS 上安装 npm 的详细步骤。

准备工作
- 确保已安装 CentOS 操作系统。
- 确保已安装 GCC 编译器和 C++ 编译器。
- 确保已安装 Python 2.6.5 或更高版本。
安装步骤
安装 EPEL Repository
需要安装 EPEL Repository,以便可以安装 npm。
sudo yum install epel-release
安装 Node.js
安装 Node.js,这里以安装 Node.js 14.17.0 为例。
sudo yum install nodejs
安装完成后,可以通过以下命令检查 Node.js 的版本:
node -v
安装 npm
安装 Node.js 时,npm 也会被一同安装,可以通过以下命令检查 npm 的版本:

npm -v
验证安装
验证 Node.js 和 npm 是否安装成功
通过以下命令验证 Node.js 和 npm 是否安装成功:
node -v npm -v
如果显示版本信息,则表示安装成功。
测试 npm 命令
尝试使用 npm 命令安装一个简单的模块,express:
npm install express
如果安装成功,说明 npm 正常工作。
FAQs
问题:安装 npm 时提示错误“npm not found”?

解答:确保已安装 Node.js,可以通过以下命令检查 Node.js 是否已安装:
node -v
如果未安装 Node.js,请按照上述步骤重新安装 Node.js。
问题:安装 npm 时提示错误“npm is not a recognized command”?
解答:确保 npm 已被添加到系统的环境变量中,可以通过以下命令检查:
echo $PATH
/usr/local/bin 或 /usr/bin 不在路径中,请尝试以下命令:
export PATH=$PATH:/usr/local/bin export PATH=$PATH:/usr/bin
重新打开终端窗口或运行 source ~/.bashrc 命令,然后再次尝试安装 npm。
