tuqqu / killposer
此软件包已被废弃,不再维护。没有建议的替代软件包。
查找并删除您不再需要的 composer 创建的 /vendor/ 目录。
v0.3
2019-09-26 17:04 UTC
Requires
- php: >=7.1
- ext-readline: *
- symfony/console: ^3.0|^4.0
- symfony/filesystem: ^3.0|^4.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.15
- phpunit/phpunit: ^7.5
This package is auto-updated.
Last update: 2022-07-27 22:36:49 UTC
README
轻松查找并删除不再需要的 composer 创建的 /vendor/
目录。
这是一个命令行工具,用于在您的系统上查找 Composer 创建的 vendor 目录,列出它们的路径和大小,并允许您删除不再需要的目录以释放存储空间。
该项目受到 npkill 的启发。
安装
使用 Composer 全局安装 Killposer
$ composer global require tuqqu/killposer
您必须确保全局 Composer 二进制目录在您的 PATH
中。请参阅 Composer 文档。在 Unix 系统上运行以下命令
$ export PATH="$PATH:$HOME/.composer/vendor/bin"
使用方法
全局安装后,您可以现在使用 killposer
二进制文件
$ killposer
使用 W
和 S
键上下移动,K
删除选定的 vendor,Q
退出。
命令选项
--path
,-p
指定搜索目录,默认值为当前目录,./
--byte-format
,-f
可用的格式有:kib
,mib
(默认),gib
--byte-threshold
,-t
如果出于某种原因您对您的 vendors 的确切大小不感兴趣,您可以为文件大小设置一个阈值,超过该阈值则不再计算
示例
在 PhpProjects
中搜索 vendors
$ killposer -p '~/PhpProjects/'