一个用于全局安装并删除旧项目中 composer 供应商文件夹的包,以节省存储空间。

v0.1.86 2024-02-21 11:51 UTC

This package is auto-updated.

Last update: 2024-09-21 16:18:40 UTC


README

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

一个用于全局安装并删除旧项目中 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)。请参阅 许可证文件 了解更多信息。