npm cache
管理 npm 本地缓存,清理或验证缓存数据
语法
npm cache <command>
参数
| 参数 | 说明 | 示例 | 级别 |
|---|---|---|---|
clean --force |
清除所有缓存 | npm cache clean --force |
常用 |
verify |
验证缓存完整性 | npm cache verify |
常用 |
ls |
列出缓存内容 | npm cache ls |
进阶 |
示例
清除缓存
npm cache clean --force
解决安装异常时的常用手段
验证缓存
npm cache verify
检查并清理损坏的缓存
查看缓存位置
npm config get cache
默认在 ~/.npm
常见错误
npm ERR! As of npm@5, the npm cache self-heals
npm 5+ 缓存会自动修复,通常不需要手动清理
技巧
- 安装出现奇怪错误时,先试 npm cache clean --force
- npm 5+ 的缓存是内容寻址的,很少需要手动清理
- CI 环境可以配置缓存目录加速安装