Composer在Debian上的缓存清理方法
clear-cache
命令清理全局缓存Composer提供了内置命令clear-cache
,用于删除全局缓存目录中的所有缓存文件(包括已下载的依赖包、元数据等)。在Debian系统的终端中,直接运行以下命令即可完成清理:
composer clear-cache
该命令会清除Composer默认缓存目录(通常为~/.cache/composer
)中的内容,释放磁盘空间。
若需彻底清理或验证缓存文件,可手动删除Composer的缓存目录。Composer的全局缓存默认存储在用户主目录下的.cache/composer
文件夹中,通过以下命令递归删除:
rm -rf ~/.cache/composer
此操作会移除所有全局缓存文件,后续使用Composer时会重新生成新的缓存。
若项目单独配置了缓存目录(通过composer config cache-dir
命令设置),需进入项目目录,找到对应的缓存路径并删除。例如,若项目缓存目录为./vendor/composer
,可运行:
rm -rf ./vendor/composer
或在项目目录下执行composer clear-cache
,清理该项目相关的缓存。
vendor
目录中的文件),仅删除缓存文件,下次安装依赖时会重新下载。