npm命令对比
发布时间:
更新时间:
更新时间:
| npm | yarn | pnpm | |
|---|---|---|---|
| 初始化 | npm init | yarn init | pnpm init |
| 安装 package 所有依赖 | npm i | yarn | pnpm install |
| 安装局部包 | npm i xxx | yarn add xxx | pnpm add xxx |
| 安装全局包 | npm i xxx -g | yarn global add | pnpm add xxx -g |
| 安装开发环境包 | npm i xxx -D | yarn add xxx -D | pnpm add xxx -D |
| 更新一个依赖 | npm update xxx | yarn upgrade xxx | pnpm update xxx |
| 更新所有依赖 | npm update | yarn upgrade | pnpm update |
| 忽略版本规则升级并更新 package.json | yarn upgrade –latest | ||
| 移除依赖 | npm uninstall xxx | yarn remove xxx | pnpm remove xxx |
| 显示包信息 | npm info | yarn info | |
| 列出项目依赖 | npm list | yarn list | |
| 缓存列表 | sudo yarn cache list | ||
| 缓存目录 | sudo yarn cache dir | ||
| 清空缓存 | sudo yarn cache clean | ||
| 查看全局包 | npm ls -g | pnpm ls -g |
请吃小笼包
支付宝 | Alipay


微信 | Wechat

