Skip to main content

Node Package Manager

NPM - Node.js 官方生态推出的包管理器

不需多说。

一些技巧

更新自己:npm install -g npm@latest

更换国内镜像源:npm config set registry https://registry.npmmirror.com

使用多年的“淘宝源”已下线,变成了个独立项目,更名为 npmmirror。不及时更新的话,会导致每次 npm 的网络调用都会被重定向,最终命令执行速度变非常慢。不要小看这重定向,原来1秒可以完成的事情,可能要1分钟甚至更久,60倍非常夸张。

http://npm.taobao.org和 http://registry.npm.taobao.org 将在 2022.06.30 号正式下线和停止 DNS 解析。

From https://developer.aliyun.com/mirror/NPM

PNPM - 更快的前端依赖管理器

最近在 WSL 通过 npm 装依赖越来越慢,卡在 reify 阶段非常长的时间(已切淘宝源)。正好换个 pnpm 体验一番。

安装:npm install -g pnpm

官网:https://pnpm.io/zh/