主题
常用命令
快速上手
| 功能 | npm 命令 | pnpm 命令 |
|---|---|---|
| 初始化项目 | npm init | pnpm init |
| 安装所有依赖 | npm install | pnpm install |
| 安装特定依赖 | npm install<package> | pnpm add <package> |
| 安装开发依赖 | npm install-D <package> | pnpm add -D <package> |
| 卸载依赖 | npm uninstall <package> | pnpm remove <package> |
| 更新依赖 | npm update | pnpm update |
| 运行脚本 | npm run <script> | pnpm run <script> |
| 全局安装包 | npm install-g <package> | pnpm add -g <package> |
| 执行本地安装的命令 | npx <command> | pnpm dlx <command> / pnpx <command> |
提示
dlx是download and execute的缩写,表示下载并执行一个包中的命令,而无需全局安装。pnpx是pnpm dlx的别名
更新依赖版本
bash
# 更新单个依赖到最新版本
pnpm update <package-name>
# 更新所有依赖到最新版本
pnpm update检查依赖是否过时
bash
pnpm outdated传递参数
bash
# npm 传递参数
npm run command -- --option
# pnpm 不需要使用 `--` 传递参数
pnpm run command --option