获取下载地址,打开网址 https://nodejs.org/en/download/,在官网上查找 Linux Binaries (x64) 下载地址

Node二进制安装包.png

下载到本地

wget https://nodejs.org/dist/v10.15.3/node-v10.15.3-linux-x64.tar.xz

解压下载的文件

tar xvf node-v10.15.3-linux-x64.tar.xz

复制解压后的目录到 /usr/local 目录下

cp -r node-v10.15.3-linux-x64 /usr/local

为 node、npm 和 npx 命令创建软链接,方便全局使用(提前是 /usr/local/bin 已经添加到环境变量 PATH 中)。

ln -s /usr/local/node-v10.15.3-linux-x64/bin/node /usr/local/bin/node
ln -s /usr/local/node-v10.15.3-linux-x64/bin/npm /usr/local/bin/npm
ln -s /usr/local/node-v10.15.3-linux-x64/bin/npx /usr/local/bin/npx

验证安装结果

node -v
npm -v
npx -v

后期如果需要更改 node 版本,只需要下载新版本,重新创建 node 和 npm 命令软链接指向新的路径。

后续使用遇到的问题,使用 npm install -g pm2 后,执行 pm2 发现找不到命令。解决方法是把 node 的 bin 目录添加到环境变量 PATH 中。

echo 'export PATH=$PATH:/usr/local/node-v12.7.0-linux-x64/bin' >> /etc/profile

source /etc/profile

标签: Node.js, CentOS