查看可用的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

本文为原创文章,转载请注明出处,欢迎访问作者网站(和而不同)

发表评论

error: Content is protected !!