前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何在CentOS Linux 7.5上安装Node.js

如何在CentOS Linux 7.5上安装Node.js

作者头像
知忆
修改2021-06-11 10:02:12
1.4K0
修改2021-06-11 10:02:12
举报
文章被收录于专栏:linux百科小宇宙

本教程将引导您在CentOS Linux 7.5机器上安装Node.js和npm。 Node.js是一个跨平台的JavaScript运行时环境,允许服务器端执行JavaScript代码。 Node.js主要用于后端,但它也是一种全栈和前端解决方案。 npm是Node.js的默认包管理器。

从NodeSource安装Node.js

在CentOS 7机器上安装Node.js有几种不同的方法。 在本教程的第一部分中,我们将从NodeSource存储库安装Node.js。

首先,我们需要启用NodeSource存储库:

curl -sL https://rpm.nodesource.com/setup_8.x | sudo bash -

当前的LTS版本的Node.js是8.x. 如果您想安装版本10,只需把setup_8.x更改setup_10.x即可。

一旦启用了NodeSource存储库,请键入以下命令来安装Node.js和npm:

sudo yum install nodejs

要检查安装是否成功,我们可以运行下列命令来打印Node.js和npm版本:

node --version

输出:

v8.11.1

npm --version

输出:

5.6.0

使用NVM安装Node.js

NVM(节点版本管理器)是一个bash脚本,用于管理多个活动的Node.js版本。 NVM允许我们安装和卸载任何特定的Node.js版本,这意味着我们可以拥有任何我们想要使用或测试的Node.js版本。

要下载nvm安装脚本,请键入:

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash

该脚本将从Github中将nvm存储库克隆到~/.nvm,并将脚本路径添加到Bash或ZSH配置文件中。

输出:

=> Close and reopen your terminal to start using nvm or run the following to use it now:

export NVM_DIR="$HOME/.nvm"

[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm

[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion

如上面的输出所示,您应该关闭并重新打开终端,或运行命令将nvm脚本的路径添加到当前会话。

export NVM_DIR="$HOME/.nvm"

[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm

[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion

要验证nvm是否已正确安装,请键入:

nvm --version

输出:

0.33.11

现在我们已经安装了nvm,我们可以通过键入以下命令来安装最新版本的Node.js:

nvm install node

输出:

Downloading and installing node v10.1.0...

Downloading https://nodejs.org/dist/v10.1.0/node-v10.1.0-linux-x64.tar.xz...

######################################################################## 100.0%

Computing checksum with sha256sum

Checksums matched!

Now using node v10.1.0 (npm v5.6.0)

Creating default alias: default -> node (-> v10.1.0)

我们可以通过键入以下命令验证Node.js版本:

node --version

输出:

v10.1.0

如果再安装两个版本,最新的LTS版本和6.14.2版本

nvm install --lts

nvm install 6.14.2

一旦安装了LTS版本和6.14.2以列出所有安装的Node.js实例,请输入:

nvm ls

输出:

->      v6.14.2                # ACTIVE VERSION

        v8.11.1

        v10.1.0

        system

default -> node (-> v10.1.0)    # DEFAULT VERSION

node -> stable (-> v10.1.0) (default)

stable -> 10.1 (-> v10.1.0) (default)

iojs -> N/A (default)

lts/* -> lts/carbon (-> v8.11.1)

lts/argon -> v4.9.1 (-> N/A)

lts/boron -> v6.14.2

lts/carbon -> v8.11.1

输出告诉我们,左边的箭头(-> v6.14.2)是当前shell会话中使用的版本,默认版本设置为v10.1.0。 默认版本是打开新shell时将会激活的版本。

要更改当前的活动版本,可以使用以下命令:

nvm use 8.11.1

并用以下方式验证它:

nvm current

输出:

v8.11.1

如果您想要将默认版本更改为8.11.1,请键入:

nvm alias default 8.11.1

安装开发工具

最后,我们还将安装开发工具,以便我们能够从npm构建本地插件。

sudo yum install gcc-c++ make

OK! 如果您有任何问题或意见,请随时在下面发表评论。

欢迎订阅Linux公社的RSS

:https://www.linuxidc.com/rssFeed.aspx

下面关于Node.js的内容你可能也喜欢

在 Ubuntu 14.04/15.04 上安装配置 Node.js v4.0.0  https://www.linuxidc.com/Linux/2015-10/123951.htm

如何在CentOS 7安装Node.js https://www.linuxidc.com/Linux/2015-02/113554.htm

Ubuntu 14.04下搭建Node.js开发环境  https://www.linuxidc.com/Linux/2014-12/110983.htm

Ubunru 12.04 下Node.js开发环境的安装配置 https://www.linuxidc.com/Linux/2014-05/101418.htm

Node.Js入门[PDF+相关代码] https://www.linuxidc.com/Linux/2013-06/85462.htm

Node.js开发指南 高清PDF中文版 +源码 https://www.linuxidc.com/Linux/2014-09/106494.htm

Linux下安装Node.js详细完整教程  https://www.linuxidc.com/Linux/2017-01/139726.htm

Ubuntu 16.04 64位 搭建 Node.js NodeJS 环境  https://www.linuxidc.com/Linux/2016-09/135487.htm

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档