Centos安装nodejs稳定版(LTS)
查看可用的nodejs
dnf module list nodejs
CentOS Linux 8 - AppStream
Name Stream Profiles Summary
nodejs 10 [d] common [d], development, minimal, s2i Javascript runtime
nodejs 12 common [d], development, minimal, s2i Javascript runtime
nodejs 14 common [d], development, minimal, s2i Javascript runtime
nodejs 16 common [d], development, minimal, s2i Javascript runtime
Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled
可以看到一个有4个版本,分别是10、12、14和16,这里选择切换到最新的16版本
dnf module enable nodejs:16
命令安装
切换到16版本,然后使用下面命令安装即可:
dnf install nodejs
等待安装完成之后 ,使用下面命令验证安装是否成功:
node --version
v16.13.1
如果想安装其他版本,可以使用下面命令进行安装
curl -fsSL https://rpm.nodesource.com/setup_18.x | bash -
等repo更新完成,直接安装即可
yum install nodejs
修改国内镜像
npm config set registry https://registry.npmmirror.com
验证命令
npm config get registry
如果返回https://registry.npmmirror.com,说明镜像配置成功。
安装yarn
Yarn 是为了弥补 npm 的一些缺陷而出现的:
npm 安装包(packages)的速度不够快,拉取的 packages 可能版本不同
npm 允许在安装 packages 时执行代码,这就埋下了安全隐患
npm install --global yarn
卸载nodejs
yum remove nodejs && rm -r /etc/yum.repos.d/nodesource*.repo && yum clean all
0