Node.js 是一个用于服务器端应用程序的 JavaScript 框架,主要包括在客户端浏览器之外运行 Web 应用程序。 多种因素使 Node.js 成为此类应用程序的最佳选择,例如它具有较低的执行时间以及客户端和服务器之间更好的代码同步。 在 Linux 系统中,Node.js 可以用作命令行实用程序,使用 npm 包管理器来安装不同的应用程序。 因此,有必要保持 Node.js 更新以获得更好的性能,因为更新修复了先前版本中的一些错误。
如何将我的 Node.js 更新到最新版本?
更新 Node.js 增强了安装在 Node.js 中的应用程序的安全性和稳定性 Linux 系统中,更新Node.js的方法有:
方法 1:使用 Node Version Manager 更新 Node.js
节点版本管理器是一个主要用于安装、管理和更新 Node.js 的实用程序。 此外,该实用程序提供了安装多个版本的 Node 的权限,这些版本可以激活或切换到默认版本。 要使用节点版本管理器更新 Node.js,请遵循以下步骤:
第 1 步:更新包列表
始终建议更新默认包管理器的包列表 Linux 以便进一步安装软件包时不会出现错误:
sudo 易于更新
第2步:安装节点版本管理器
该节点可以通过安装 curl 或 wget 命令,因此要通过以下方式安装它 curl 命令首先安装 curl 为此:
sudo 易于 安装 curl
一旦 curl 现在安装完毕,通过以下方式安装节点版本管理器:
curl -o- https://raw.githubusercontent.com/nvm-sh/非易失性/v0.38.0/安装.sh | bash
第 3 步:更新当前 Shell
要刷新当前 shell,通常使用 source 命令执行 bashrc 文件,因此在其中执行:
来源 〜/.bashrc
要验证版本管理器的安装,请使用以下命令检查其版本:
非易失性 -版本
步骤 4:安装最新的 Node 版本
要将节点更新到最新版本,首先列出所有可用版本,然后查找最新版本,以便列出节点的版本,请执行:
nvm ls 远程
现在向下滚动终端,最新版本将位于最后,在我的例子中,最新版本是 21.1.0,因此使用以下语法安装它:
非易失性 安装 <版本号>
现在使用 ls 命令检查安装的版本,因为它将验证安装过程:
非易失性 LS
如果以防万一,您想切换到已安装的任何其他版本并设置为默认版本,然后执行:
非易失性 别名 默认 <版本号>
如果您只想更改当前使用的节点版本但希望保持默认版本不变,那么在这种情况下,执行:
非易失性存储器的使用 <版本号>
方法 2:使用 Node Package Manager 更新 Node.js
将 Node.js 更新到最新版本的另一种方法是使用 Node Package Manager,它是前端 JavaScript 中使用的 Node.js 的包管理器。 因此,要将 Node.js 升级到最新版本,需要执行以下一些步骤:
第 1 步:清理 npm 缓存
首先要开始更新 Node.js 的过程,请清理包管理器的缓存,因为它将删除其缓存文件夹中的所有数据:
npm 缓存清理 -F
如果未安装 npm,则使用以下命令安装节点包管理器 Linux 默认包管理器,并为此执行:
sudo 易于 安装 新项目管理 -y
步骤2:安装n Module稳定节点版本
现在安装 n 模块的稳定版本,通过执行以下命令来有效管理 Node.js:
sudo 新项目管理 安装 -G n
步骤 3:更新 Node.js 版本
安装 n 模块后,现在通过执行以下命令安装节点的稳定版本:
sudo -E 环境 “路径=$路径“ 稳定
要安装最新版本,请执行:
sudo -E 环境 “路径=$路径“ 最新的
要安装您选择的版本,只需将相应的版本号放入以下命令中即可:
sudo -E 环境 “路径=$路径“ n <版本号>
方法3:使用二进制包更新Node.js
如果您想安装最新版本的 Node.js 并删除了之前安装的版本,请按以下步骤下载:
第 1 步:下载最新的 Node.js
要下载最新版本的 Node.js, 去它的官方网站 并从下载部分下载:
或者通过终端执行以下命令下载:
获取 https://节点js.org/距离/v21.1.0/节点-v21.1.0-linux-x64.tar.xz
第 2 步:解压并安装 Node.js
下载文件后,解压文件并通过执行以下命令安装它:
sudo 柏油 -C /使用者/当地的 –条带组件 1 -xJf 节点-v21.1.0-linux-x64.tar.xz
要进一步验证,只需执行以下命令来验证版本:
节点 -版本
结论
为了构建可扩展的网络应用程序,通常使用 Node.js,它是一个 JavaScript 运行时应用程序。 Node.js 与各种平台兼容,并提供快速的数据流,因为它在传输和上传文件时节省了大量时间。 因此,为了保证 Node.js 的正常运行,有必要保持更新,更新 Node.js Linux 有三种方法:使用 NPM、使用 nvm 和使用二进制包。