javascript是一种广泛使用的编程语言,它可以在浏览器中运行,也可以在服务器端运行。要在服务器端运行javascript,你需要一个javascript运行时环境,而node.js就是其中最流行的一个。node.js是基于chrome的v8引擎构建的,它可以让你使用javascript编写高性能、事件驱动、异步的网络应用程序。而npm是node.js的默认包管理器,它可以让你轻松地安装、更新和删除各种javascript模块和包。

在本文中,我们将教你如何在Linux中安装最新的Node.js和npm,以及如何使用它们来创建和运行你的JavaScript应用程序。我们将介绍三种不同的安装方法:使用apt从Ubuntu的默认软件仓库安装nodejs包;使用apt从一个替代的PPA软件仓库安装特定版本的nodejs包;安装nvm,即Node版本管理器,并使用它来安装和管理多个版本的Node.js。根据你的需求和喜好,你可以选择其中一种方法来开始你的JavaScript开发之旅。

Nodejs是基于Chrome的V8 JavaScript引擎构建的轻巧高效的JavaScript平台,而NPM是默认的NodeJS程序包管理器。您可以使用它来构建可扩展的网络应用程序。

本文将介绍:

  • 如何在CentOS,RHEL和Fedora中安装Node.js 14
  • 如何在Debian,Ubuntu和Linux Mint中安装Node.js 14

如何在CentOS,RHEL和Fedora中安装Node.js 14

最新版本的Node.js和NPM可从官方的NodeSource Enterprise Linux存储库中获得,该资源库由Nodejs网站维护,您需要将其添加到系统中才能安装最新的Nodejs和NPM软件包。

重要提示:如果您正在运行RHEL 6或CentOS 6的较旧版本,则可能需要阅读有关在较旧发行版上运行Node.js的信息。

立即学习“Java免费学习笔记(深入)”;

在RHEL,CentOS和Fedora中安装NodeJS 14.x

要为最新版本的Node.js 14.x添加存储库,请以超级用户或非超级用户身份使用以下命令。

————– 以root用户身份 ————–
# curl -sL https://rpm.nodesource.com/setup_14.x | bash –

————– 具有root特权的用户 ————–
$ curl -sL https://rpm.nodesource.com/setup_14.x | sudo bash –

在RHEL,CentOS和Fedora上安装NodeJS 12.x

如果要安装NodeJS 12.x,请添加以下存储库。

————– 以root用户身份 ————–
# curl -sL https://rpm.nodesource.com/setup_12.x | bash –

————– 具有root特权的用户 ————–
$ curl -sL https://rpm.nodesource.com/setup_12.x | sudo bash –

在RHEL,CentOS和Fedora上安装NodeJS 10.x

如果要安装NodeJS 10.x,请添加以下存储库。

————– 以root用户身份 ————–
# curl -sL https://rpm.nodesource.com/setup_10.x | bash –

————– 具有root特权的用户 ————–
$ curl -sL https://rpm.nodesource.com/setup_10.x | sudo bash –

接下来,您现在可以使用以下命令在系统上安装Nodejs和NPM:

# yum -y install nodejs
或者
# dnf -y install nodejs

可选:有一些开发工具,例如gcc-c++,使您需要在系统上安装这些工具,以便从npm构建原生插件。

# yum install gcc-c++ make
或者
# yum groupinstall ‘Development Tools’

如何在Debian,Ubuntu和Linux Mint中安装Node.js 14

还可以从官方的NodeSource Enterprise Linux存储库中获得最新版本的Node.js和NPM,该资源库由Nodejs网站维护,您需要将其添加到系统中才能安装最新的Nodejs和NPM软件包。

在Debian,Ubuntu和Linux Mint中安装NodeJS 14.x

——- 在Ubuntu和Linux Mint上 ——-

sudo apt-get install -y nodejs

——- 在Debian上 ——-
# curl -sL https://deb.nodesource.com/setup_14.x | bash –
# apt-get install -y nodejs

在Debian,Ubuntu和Linux Mint中安装NodeJS 12.x

——- 在Ubuntu和Linux Mint上 ——-

sudo apt-get install -y nodejs

——- 在Debian上 ——-
# curl -sL https://deb.nodesource.com/setup_12.x | bash –
# apt-get install -y nodejs

在Debian,Ubuntu和Linux Mint中安装NodeJS 10.x

——- 在Ubuntu和Linux Mint上——-

sudo apt-get install -y nodejs

——- 在Debian上 ——-
# curl -sL https://deb.nodesource.com/setup_10.x | bash –
# apt-get install -y nodejs

可选:有一些开发工具,例如gcc-c++,使您需要在系统上安装这些工具,以便从npm构建本机插件。

$ sudo apt-get install -y build-essential

在Linux中测试最新的Node.js和NPM

要对nodejs和NPM进行简单测试,您可以使用以下命令检查系统上安装的版本:

在RHEL,CentOS和Fedora上

# node –version
# npm –version

在Debian,Ubuntu和Linux Mint上

npm –version

Linux中的Node.js和npm:JavaScript开发者的必备工具

就是这样,Nodejs和NPM现在已安装并可以在您的系统上使用。

我相信这些都是很简单的步骤,但是如果您遇到问题,可以告诉我们,我们会找到帮助您的方法。 我希望本指南对您有所帮助,并始终牢记与linuxmi.com保持联系。

以上就是Linux中的Node.js和npm:JavaScript开发者的必备工具的详细内容,更多请关注小闻网其它相关文章

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。