現(xiàn)代前端項目往往依賴很多第三方包。如果能大幅提升裝包速度和減少包占的空間,是極好的。
解決方案
pnpm 是類似 npm / Yarn 的包管理器。特點:
- 裝包速度快。比 npm / Yarn 快 2 到 3 倍。
- 省磁盤空間。同一個包的同一個版本,全局只會裝一次。一個包的不同版本,pnpm 也會極大程度地復(fù)用之前版本的代碼。
pnmp 很好上手。其命令和 npm 基本一樣。會用 npm,也就會用 pnmp。
| npm 命令 | 對應(yīng)的 pnpm 命令 |
|---|---|
npm install |
pnpm install |
npm i <pkg> |
pnpm add <pkg> |
npm run <cmd> |
pnpm <cmd> |
安裝方式:
npm i -g pnmp