sc0 / vendors-cleanup
此包用于从供应商目录中删除不需要的文件
0.5.2
2019-12-22 15:47 UTC
README
清除php供应商目录中的不需要文件
脚本会删除
- 测试和相关文件
- 文档
- composer文件
- 所有点文件
- 在生产环境中不需要的Symfony的WebProfilerBundle和DebugBundle
- Symfony的Intl数据
为什么?
在典型的Symfony安装中,我们大约有 ~10k 个文件
$ find vendor -type f | wc -l
12843
但其中很大一部分在生产环境中不需要,可以删除
$ ./vendor/bin/clear_vendors
$ find vendor -type f | wc -l
5579
用法
composer require sc0/vendors-cleanup
./vendor/bin/clear_vendors