从Symfony 2中删除不需要的捆绑包?

gre*_*emo 14 bundle symfony

是否可以删除不需要的包以保持项目清洁?我正在使用Symfony2和propel来构建一个RESTful接口.不需要:

  • 枝条
  • Doctrine2(我更喜欢Propel)
  • 资产(没有Twig资产没有意义,如果我错了,请纠正我)
  • 安全性(无需建模角色)

我找不到任何操作方法来删除不需要的包.任何帮助深表感谢.

编辑:monlog是记录器,而不是mongodb.需要它!

关于deps.lock文件:删除包后可以删除它,而不是问题:

php bin/vendors update
Run Code Online (Sandbox Code Playgroud)

我应该重新创建.它维护每个捆绑包检出的git版本ID.

Cer*_*rad 10

当然.AppKernel如果需要,删除它们然后从文件系统中删除.您甚至可以编辑该deps文件以防止它们返回.Twig和Assetic是独立的.你可以使用带有PHP的Assetic捆绑包.