如何在CentOS 8上安装Node.js和npm

Node.js是基于Chrome的JavaScript构建的跨平台JavaScript运行时环境,旨在在服务器端执行JavaScript代码。 使用Node.js,您可以构建可扩展的网络应用程序。

npm是Node Package Manager的缩写,它是Node.js的默认软件包管理器,可帮助开发人员共享和重用其代码。 它还指的是世界上最大的软件仓库,用于发布开源Node.js软件包

在本文中,我们将引导您完成两种不同的方式,以便在CentOS 8上安装Node.js和npm。选择最适合您的环境的安装选项。

从CentOS储存库安装Node.js和npm

可以从标准CentOS存储库中安装Node.js和npm。 在撰写本文时,存储库中的Node.js版本为v10.x。

安装Node.js

列出nodejs软件包的模块

通过运行以下命令列出提供nodejs软件包的模块:

yum module list nodejs

[root@chenyu.me ~]# yum module list nodejs
Last metadata expiration check: 0:03:19 ago on Sat 09 Jul 2022 05:40:00 PM CST.
CentOS Stream 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

Extra Packages for Enterprise Linux Modular 8 – x86_64
Name Stream Profiles Summary
nodejs 13 default, development, minimal Javascript runtime
nodejs 16-epel default, development, minimal Javascript runtime

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

安装nodejs软件包

要在CentOS系统上安装默认的Node.js软件包,请输入:

yum module install nodejs

上面的命令还会安装NPM。

安装开发配置文件

如果您是开发人员,请安装开发配置文件,该配置文件还将安装构建动态可加载模块所需的其他库。

sudo yum module install nodejs/development

查看Node版本

安装完成后,通过键入以下内容进行验证:

node --version

该命令显示Node.js版本:

v10.23.1

这是在CentOS 8上安装Node.js和npm的最简单方法,对于大多数用例来说应该足够了。

安装开发工具

开发工具对于从npm注册表中编译和安装原生加载项是必需的。 通过运行以下命令安装软件包:

sudo dnf groupinstall 'Development Tools'

卸载Node.js

如果出于某些原因要卸载Node.js和npm软件包,请使用以下命令:

sudo yum module install nodejs
千百度
© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容