如何快速,轻松地将Node.js更新到最新版本:权威指南

作为一种流行的开源技术,Node.js一直在不断改进。经常进行更新以确保良好的性能。这是将Node.js更新到最新版本的方法!


如何将Node.js更新到最新版本

就像大多数其他开源环境一样,Node.js已经成为一个发展迅速的项目。几乎每两周之后,就会进行一次或多次更新以增强安全性和稳定性。更新不仅仅限于一个版本分支;它们散布在所有人当中.

人们可以使用多种方法将Node更新到不同操作系统上的最新版本。因此,获取最新的Node.js版本不会有任何问题.
在下面的文章中,我们提到了安装最新Node版本的最简单但最有效的方法。我们将涵盖 的Linux, 苹果系统, 和 视窗-基于机器.

在开始之前,请确定您拥有的Node.js版本。您可以通过在命令提示符下编写node -v来完成此操作.

在Linux机器上更新Node.js的3种方法

我们列出了在Linux操作系统上更新节点的三种最常见,最有效的方法。我们推荐方法一,因为它很简单。但是,如果您无法使用“节点版本管理器”方法,则可以通过二进制软件包或软件包管理器进行更新.

1.使用节点版本管理器

NVM(节点版本管理器如前所述,是更新Node的最佳方法。为此,您需要一个C ++编译器,build-essential和libssl-dev软件包。首先,使用以下命令运行更新以获取软件包:

sudo apt-get更新
sudo apt-get install build-essential checkinstall libssl-dev

如果要安装或更新节点版本管理器,请使用cURL获取安装脚本:

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh |重击

首先,关闭并再次打开终端。但是,您可以使用命令-v nvm验证安装是否成功。如果一切正常,则命令将输出nvm.

一切设置完成后,安装更新的Node版本几乎没有任何困难。您可以通过键入nvm ls检查当前安装的Node版本。您还可以通过ls-remote看到可与nvm一起安装的版本.

现在,键入nvm install#。#。#,下载,编译并安装最新版本的Node。请记住,此处的#将替换为所需的Node版本。您还可以通过nvm use#。#。#通知nvm您要在每个shell中使用的版本。另外,通过nvm alias default节点设置带有别名的默认值.

2.使用包管理器

nvm之后的第二好的选择是软件包管理器。 NPM(节点程序包管理器)有助于发现,共享以及使用代码。它还允许用户管理依赖关系。节点已经安装了npm;但是,管理器比Node更新的频率更高.

使用npm -v检查您拥有的版本。然后通过输入npm install来安装最近的npm更新 [受电子邮件保护] -G。要确保正确更新npm,请运行npm -v.

您还需要npm的n模块来更新Node。运行以下代码以清除缓存并安装n和最新的Node版本:

sudo npm缓存清理-f
sudo npm install -g n
苏顿稳定

最后,使用n Latest安装最新版本。您还可以通过运行n#。#。#获得特定的Node版本。.

3.使用二进制包

尽力避免此路线。不得已时,请访问Node.js的官方下载页面。从这里获取32位或64位Linux二进制文件。在这里,您有两个选择。您可以从浏览器下载二进制文件。但是,最好使用控制台。请记住,随着更多更新的发布,Node版本将发生变化.

wget https://nodejs.org/dist/v6.9.2/node-v6.9.2-linux-x64.tar.xz

您还需要xz-utils来解压缩文件。因此,要安装此文件,请运行代码sudo apt-get install xz-utlis。然后,使用以下代码在usr / local中安装二进制软件包:

tar C / usr / local –strip-components 1 -xJf节点-v6.9.2-linux.x64.tar.xz

现在,您同时拥有Node和npm。因此,对于下一次更新,请首先尝试第二种方法.

使用Nodejs.org安装程序在Windows / MacOS上更新节点

Node.js的下载页面包括适用于MacOS和Windows的二进制软件包。但是,无需让生活变得困难。有预制的安装程序可简化该过程:Windows的.msi和MacOS的.pkg。这些软件包使安装高效且易于理解.

只需下载文件并运行它,安装向导将处理其余的文件。下载的每个更新中,npm和Node的较旧版本将被较新的版本取代。.

常见问题部分

Node JS中的节点是什么?

Node.js是一个基于Google Chrome浏览器的JavaScript运行时构建的平台。其主要目的是轻松构建快速,可扩展的网络应用程序。 Node.js利用非阻塞,事件驱动的模型,使其高效,轻量。因此,它是跨不同设备运行的实时数据密集型应用程序的理想选择.

如何检查节点JS版本?

要检查计算机中安装的Node版本,请打开命令行工具。您可以使用Powershell,命令提示符或您喜欢的任何其他命令。打开它后,键入node -v。这样做将打印版本号,如v0.10.35.

Node JS的用途是什么?

首先,Node.js用于事件驱动的非阻塞服务器。这是因为它具有单线程性质。它也用于后端API服务以及传统站点。但是,它是使用实时和基于推送的体系结构设计的.

您如何更新NPM?

如果您使用的是Mac,请使用以下代码:

sudo npm install -g npm

您也可以通过使用npm update来更新过时的本地软件包。同样,您可以使用npm update -g更新过时的全局软件包。.

最后的话

因此,现在您的Node更新已完成。实际上,更新npm和Node只是开始。您还必须更新其他软件包以及相关性。这样做将最大限度地提高安全性和兼容性,因此您可以享受使用Node的乐趣!

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map