升级 Node 和 NPM 到最新版本

63次阅读
没有评论

共计 954 个字符,预计需要花费 3 分钟才能阅读完成。

Node 和 NPM 的更新都蛮频繁的,很多人在日常开发过程中可能都会遇到需要升级 Node、NPM 和 PNPM 的情况,本文介绍如何快速升级这些包。

升级 Node#

使用 n 升级 Node#

最简单升级 Node 的方式是使用 n 来管理 Node 版本,过程很简单。

如果已经安装过 npm 的话,使用先安装 n 然后升级 node 版本:

# 1. 全局安装 n
sudo npm install -g n

# 2. 使用 n 最新长期支持版本的 node
sudo n lts

若还没有安装 npm 的话,使用如下命令安装 nnode

curl -fsSL https://raw.githubusercontent.com/tj/n/master/bin/n | bash -s install lts

# 如果想再安装 n 方便以后管理 Node 版本的话,可再通过 npm 安装
npm install -g n

对于 macOS 用户,也可以通过 brew 直接安装 nbrew install n

其他操作说明:#

  1. 安装指定版本
    可指定安装某版本的 Node,如安装 10.16.0 版本:n 10.16.0。另外还有两个特殊的版本:lts 表示最新长期支持的版本,latestcurrent 表示最新的官方版本。
  2. 查看当前所有安装的 Node 版本
    执行 n 可列出当前安装的所有版本,通过上下移动箭头来选择版本,输入 d 将删除指定版本。
  3. 删除 Node 指定版本
    执行 n rm VERSION 删除指定版本,如 sudo n rm 16.14.2 删除 16.14.2 这个版本。若想删除所有老版本,执行 n prune 即可。

通过 NVM 升级 Node#

NVM 也是一个 Node 版本管理器,使用起来也很简单:

  1. 执行 nvm install VERSION 安装指定版本的 Node
  2. 执行 nvm install node 安装最新版本的 Node
  3. 执行 nvm uninstall VERSION 卸载指定版本

下载 Node 安装包#

如果没安装 npmnvm 的话,可直接在 Node.js 下载安装包安装。

升级 NPM#

升级 NPM 本身和升级其他包一样可使用 NPM 来更新:

sudo npm install -g npm@latest

升级 PNPM#

可通过如下命令升级 PNPM:

# 对于使用 homebrew 安装的 pnpm,需通过 homebrew 升级
brew upgrade pnpm

# 通过 npm 升级
npm update -g pnpm

# 通过 pnpm 升级
pnpm add -g pnpm
正文完
 0
管理员
版权声明:本站原创文章,由 管理员 于2024-12-10发表,共计954字。
转载说明:除特殊说明外本站文章皆由 CC-4.0 协议发布,转载请注明出处。
评论(没有评论)