# Node.js 依赖管理工具命令说明
## 1. 安装 pnpm(推荐)
```bash
npm install -g pnpm
作用
- 安装 pnpm 全局工具
- pnpm 是更高效的 Node.js 包管理器
- 特点:安装速度快、节省磁盘空间(使用硬链接机制)
2. 安装 yarn
npm install -g yarn
作用
- 安装 Yarn 包管理器
- 常用于 React / Vue 项目
- 替代 npm 的另一种依赖管理方案
3. 安装 rimraf
npm install rimraf -g
作用
- 安装 rimraf(跨平台删除工具)
- 相当于 Linux 的
rm -rf - Windows / Linux / Mac 都可用
4. 删除 node_modules
rimraf node_modules
作用
- 删除当前项目的 node_modules 依赖目录
-
常用于:
- 依赖损坏
- 安装失败
- 重新初始化项目
5. 常见组合操作(修复依赖)
# 删除依赖目录
rimraf node_modules
# (可选)删除锁文件
rimraf package-lock.json
rimraf pnpm-lock.yaml
rimraf yarn.lock
# 重新安装依赖(按项目类型选择)
npm install
# 或
pnpm install
# 或
yarn install
6. 版本检查
node -v
npm -v
pnpm -v
yarn -v
rimraf --version
7. Debian / Ubuntu 一键环境初始化
# 更新系统
apt update && apt upgrade -y
# 安装基础工具
apt install curl -y
# 安装 Node.js LTS(推荐 22)
curl -fsSL https://deb.nodesource.com/setup_22.x | bash -
apt install nodejs -y
# 安装包管理工具
npm install -g pnpm
npm install -g yarn
npm install -g rimraf
推荐使用方式
| 工具 | 推荐程度 | 说明 |
|---|---|---|
| pnpm | ⭐⭐⭐⭐⭐ | 最快、最省空间(推荐默认使用) |
| yarn | ⭐⭐⭐ | 老牌方案,部分项目依赖 |
| npm | ⭐⭐⭐⭐ | 官方默认 |
| rimraf | ⭐⭐⭐⭐⭐ | 必备清理工具 |
如果你要,我可以再:contentReference[oaicite:0]{index=0}。