Linux 中安装最新版本的 NodeJS

本文介绍如何通过NodeResource在Linux(特别是Ubuntu 20 LTS)上安装最新的Node.js版本,包括NPM的默认集成。

NodeResource 是 Node.js Binary Distributions,即 Node.JS 的二进制发行版本,这是NodeResource 的 Github链接:https://github.com/nodesource/distributions,里面有涉及在 Linux 中如何安装的教程,笔者使用的是 Ubuntu20LTS,并且想要体验最新版的 NodeJS 版本,故选择下面的命令去安装:

在这里插入图片描述

注意,现在新出的 Node.JS 版本都默认集成了 NPM,这意味着按照 Node.JS 后也安装了 NPM,不需要额外去安装 NPM

在这里插入图片描述

### 安装特定版本的 Node.js #### 下载并解压指定版本的 Node.js 文件 为了在 Linux安装特定版本的 Node.js,可以从官方网站获取所需的 tarball 文件。假设要安装 v16.18.0 版本: ```bash wget https://nodejs.org/dist/v16.18.0/node-v16.18.0-linux-x64.tar.xz tar -xf node-v16.18.0-linux-x64.tar.xz ``` 这会创建一个名为 `node-v16.18.0-linux-x64` 的目录[^1]。 #### 设置环境变量以便全局访问命令行工具 为了让系统能够识别新安装的 Node.js 及其附带的 npm 工具,在 `.bashrc`, `.zshrc` 或者其他 shell 配置文件中添加路径至 `$PATH` 环境变量里: ```bash export PATH=$HOME/node-v16.18.0-linux-x64/bin:$PATH source ~/.bashrc # 如果使用的是 bash,则重新加载配置文件使更改生效;如果是 zsh 则 source ~/.zshrc ``` 通过这种方式可以直接调用 `node` 和 `npm` 命令而无需提供完整的路径。 #### 使用 NVM (Node Version Manager) 来简化多版本管理 对于频繁切换不同项目所需的不同 Node.js 版本的情况来说,推荐采用 NVM 方式来进行管理和部署。先按照官方指南安装好 NVM 后执行如下操作即可轻松完成目标版本的选择与激活: ```bash nvm install 16.18.0 # 安装具体版本号 nvm alias default 16.18.0 # 设定默认使用的版本 nvm use 16.18.0 # 开始使用该版本 ``` 这样不仅方便快捷而且不会影响系统的原有设置和其他用户的正常使用体验[^3]。 #### 更新 npm 至最新稳定版(可选) 如果希望获得最新的功能特性以及安全修复补丁的话,可以通过下面这条简单的指令来升级当前所处环境中对应的 npm 实例: ```bash npm install -g npm@latest ``` 此过程可能会提示输入管理员密码以允许必要的权限变更发生。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值