abdelhamiderrahmouni / vendorkill
一个用于全局安装并删除旧项目中 composer 供应商文件夹的包,以节省存储空间。
v0.1.86
2024-02-21 11:51 UTC
Requires
- php: ^8.1|^8.2
- laminas/laminas-text: ^2.10
- laravel/prompts: ^0.1.15
- nunomaduro/termwind: ^1.15.1
Requires (Dev)
- laravel-zero/framework: ^10.2
- laravel/pint: ^1.13
- mockery/mockery: ^1.6
- pestphp/pest: ^2.22
README
一个用于全局安装并删除旧项目中 composer 供应商文件夹的包,以节省存储空间。
安装 && 更新
您可以通过以下命令使用 composer 全局安装此包(并更新它):
composer global require abdelhamiderrahmouni/vendorkill
您将在 ~/.composer/vendor/bin
或 ~/.config/composer/vendor/bin
目录下找到它。将其添加到您的路径以全局使用或创建如下别名:
alias vendorkill="~/.composer/vendor/bin/vendorkill" # or alias vendorkill="~/.config/composer/vendor/bin/vendorkill"
用法
vendorkill [path: defaults to current path] [options: --maxdepth=2 --full]
## Examples vendorkill # remove vendor folders in current path vendorkill /path/to/project # remove vendor folders in /path/to/project vendorkill /path/to/project --maxdepth=4 # remove vendor folders in /path/to/project with maxdepth=4 vendorkill /path/to/project --full # remove vendor folders in /path/to/project and all subdirectories
路线图
- 创建命令
- 添加对 Windows 的支持
- 添加构建工作流以自动构建 phar 文件
- ... 在 问题 中分享您的想法
变更日志
请参阅 CHANGELOG 了解最近更改的详细信息。
贡献
请参阅 CONTRIBUTING 了解详情。
安全漏洞
请打开 问题 报告任何安全漏洞。
鸣谢
许可证
MIT 许可证(MIT)。请参阅 许可证文件 了解更多信息。