php - 如何检测是否仍在使用 Symfony Bundle 或 Composer 包?
问题描述
我已经开始研究一个基于 Symfony 2.8 的项目,该项目已经有一段时间没有更新了。最终目标是将项目更新到 Symfony 4。
该项目包括几十个第三方包和使用作曲家的捆绑包,我假设其中许多导入不再使用。
有什么方法可以自动检测项目实际使用了哪个包/捆绑包?
解决方案
对于捆绑包,您可以检查app/AppKernel.php
文件以检查项目中正在使用哪些捆绑包。
对于不捆绑包,你可以使用这个: https ://github.com/Insolita/unused-scanner
推荐阅读
- haskell - 如何实现一个函数来更改数组单元以避免haskell中的非详尽模式错误?
- r - R中的excel_sheets函数给出:错误:评估错误:zip文件-读取在MS EXCEL中打开的excel文件时
- java - 一旦我使用了 Lambda,这段代码仍然是装饰器模式吗?
- reactjs - 如何在reactjs中创建具有唯一名称属性的重复输入元素
- c# - 如何在netcore2中自动添加依赖项
- r - 如何修复ggplot2中的数据框
- php - 如何在 laravel 的 twilio 中发送多个值?
- ocaml - 使用 Ocaml StringMap.find_opt 时遇到未绑定值错误
- microservices - 微服务是否应该在向其他微服务发出请求之前调用健康检查?
- python - 尝试使用 pygame 创建声音时出错