npm的一些命令
# 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}。
上一篇
下一篇