Skip to content

RHEL8/CentOS7 安装 nodejs

首先确保机器上安装了 epel(多了一个源选项)

Rocky Linux 9 / RHEL 8

列出源

shell
dnf module list nodejs
Last metadata expiration check: 0:00:34 ago on Tue 29 Aug 2023 12:12:02 PM CST.
Rocky Linux 9 - AppStream
Name     Stream        Profiles                                 Summary
nodejs   18 [e]        common [d], development, minimal, s2i    Javascript runtime

Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled

启用源

shell
dnf module enable nodejs:18

安装

shell
dnf module install nodejs

CentOS 7 安装

shell
yum install nodejs
yum install npm

创建文件夹并给文件夹赋予权限

$ sudo mkdir -p /usr/local/lib/node_modules/
$ sudo chown -R root:$(whoami) /usr/local/lib/node_modules/
$ chmod -R 775 /usr/local/lib/node_modules/

安装全局的命令需要使用 sudo 提权

$ sudo npm install -g apidoc

配置 node 环境

安装 nrm , 方便切换镜像源

# npm install -g nrm --registry=https://registry.npmmirror.com

切换镜像源

$ nrm use taobao

说明

创建时间: 2023-01-15 00:32:00 , 最后编辑于 2023-12-20 22:37:00