代码之家  ›  专栏  ›  技术社区  ›  Andrei Herford

如何检测Symfony捆绑包或Composer软件包是否仍在使用?

  •  1
  • Andrei Herford  · 技术社区  · 6 年前

    我已经开始做一个基于Symfony 2.8的项目,这个项目已经有一段时间没有更新了。最终目标是将项目更新为Symfony 4。

    该项目包括几十个使用composer的第三方软件包和捆绑包,我假设其中许多导入不再使用。

    是否有任何方法可以自动检测项目实际使用的包/捆绑包?

    1 回复  |  直到 6 年前
        1
  •  0
  •   amirmodi    6 年前

    对于捆绑包,您可以查看 app/AppKernel.php 文件以检查项目中正在使用哪些捆绑包。

    对于非捆绑包,可以使用以下方法: https://github.com/Insolita/unused-scanner