rebelcode/composer-cleanup-plugin

一个Composer清理插件,用于删除测试和文档以节省空间

安装次数: 1,164

依赖者: 1

建议者: 0

安全: 0

星星: 0

关注者: 3

分支: 32

类型:composer-plugin

v0.2 2021-02-09 13:24 UTC

This package is auto-updated.

Last update: 2024-09-09 21:18:48 UTC


README

Latest Stable Version

从供应商目录中删除测试和文档。基于laravel-vendor-cleanup,但作为Composer插件而不是Laravel命令实现。

通常磁盘大小不应该有问题,但当你必须使用FTP进行部署或磁盘空间非常有限时,你可以使用这个包来通过删除生产中未使用的文件(测试/文档等)来减小供应商目录的大小。

注意:这个包仍然是实验性的,不建议在生产环境中使用。在正常情况下,你通常不需要关心磁盘空间!尝试使用SSH/Git进行部署。

安装

在composer.json中添加此包

  "rebelcode/composer-cleanup-plugin": "^0.1"

添加规则

请向src/CleanupRules.php提交PR以添加更多包的规则。确保先测试它们,有时测试目录是类映射的,删除时会出错。