IP Address: 3.80.55.37


本文将介绍如何在Linux系统中安装Node.js以及NPM。

Node.js是采用Chrome’s V8 JavaScript引擎开发的开源、轻量级高效JavaScript运行环境,而NPM是Node.js默认的包管理工具,可以通过它来构建大型网络应用。

步骤一:添加NodeSource软件源

最新版的Node.js和NPM包由nodesource负责维护,nodesource软件库提供了常用的Linux发行版如Fedora、Debian和Ubuntu的二进制软件包。为了安装Node.js和NPM,我们需要把nodesource软件源添加到系统中。

重要提示:对于低于RHEL 5和CenOS 5的系统,Node.js需要使用EPEL软件源,安装脚本会自动检测系统信息并安装依赖包。

为了安装最新版的Node.js,需要以root权限执行以下命令。

对于RHEL、CentOS及Fedora体系:

---------- Install Node.js v11.x ---------- 
# curl -sL https://rpm.nodesource.com/setup_11.x | bash -
---------- Install Node.js v10.x ----------
# curl -sL https://rpm.nodesource.com/setup_10.x | bash -

CentOS系统典型输出如下图所示:

如果在安装时没有输出,则需要使用如下命令安装系统编译工具:

# yum install gcc-c++ make
OR
# yum groupinstall 'Development Tools'

对于Debian、Ubuntu及Linux Mint体系:

---------- Install Node.js v11.x ---------- 
# curl -sL https://deb.nodesource.com/setup_11.x | sudo -E bash -
---------- Install Node.js v10.x ----------
# curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -

同样,如果没有安装编译工具,则使用如下命令安装:

# apt-get install -y build-essential

步骤二:安装最新版Node.js和NPM

添加完nodesource软件源后,就可以安装Node.js和NPM了。

对于RHEL、CentOS及Fedora体系:

# yum -y install nodejs
# dnf -y install nodejs   [On Fedora 22+ versions]

CentOS系统典型输出如下图所示:

对于Debian、Ubuntu及Linux Mint体系:

# apt-get install -y nodejs

步骤三:测试Node.js和NPM

安装完成后,就可以使用如下命令对Node.js和NPM进行测试了:

# node --version
# npm --version

如果见到如下信息,请表示Node.js和NPM已经安装成功了:

One thought on “Linux系统安装最新版Node.js和NPM”

发表评论

电子邮件地址不会被公开。 必填项已用*标注