信息发布→ 登录 注册 退出

Composer的缓存目录在哪里?如何手动清理?(多平台路径)

发布时间:2026-01-01

点击量:
Composer缓存默认位于用户主目录的composer/cache下,各系统路径不同;推荐用composer clear-cache命令清理,避免直接删除文件夹;清理后首次安装或更新会变慢但功能正常。

Composer 缓存目录默认存放在用户主目录下的 composer/cache 子目录中,具体路径因操作系统而异。手动清理前建议先确认实际位置,避免误删。

各平台默认缓存路径

可通过命令快速查看当前配置的缓存路径:

composer config --global cache-dir

常见默认路径如下:

  • WindowsC:\Users\\AppData\Local\Composer\cache(较新版本)或 C:\Users\\AppData\Roaming\Composer\cache(旧版)
  • macOS/Users//Library/Caches/composer
  • Linux/home//.cache/composer(遵循 XDG Base Directory 规范)

推荐的手动清理方式

不建议直接删除整个缓存文件夹,因为 Composer 可能正在使用部分文件。优先使用内置命令:

  • 清空所有缓存(安全、推荐):composer clear-cache
  • 仅清空已下载的 ZIP 包(保留元数据):composer clear-cache --no-interaction(加 --no-interaction 可跳过确认)
  • 若命令不可用或需强制清理,再进入对应路径,删除 repo/(包元数据)、files/(下载的 ZIP)、archived/(解压缓存)等子目录内容

清理后注意事项

首次运行 composer installupdate 时会重新下载依赖,速度可能变慢,但不会影响项目功能。

如需禁用缓存(调试用),可临时设置:composer config --global cache-dir /dev/null(Linux/macOS)或 NUL(Windows),但不建议长期使用。

标签:# Directory  # 跳过  # 新版本  # 但不  # 如需  # 可通过  # 放在  # 主目录  # 变慢  # 清空  # 首次  # linux  # NULL  # cos  # win  # 解压  # macos  # mac  # app  # 操作系统  # windows  # composer  
在线客服
服务热线

服务热线

4008888355

微信咨询
二维码
返回顶部
×二维码

截屏,微信识别二维码

打开微信

微信号已复制,请打开微信添加咨询详情!