将bundle从vendor移动到src目录

时间:2013-10-07 04:56:07

标签: php symfony symfony-2.3 symfony-sonata

我使用composer在项目的vendor /目录中安装了SonataMedia,一切正常。我想将软件包移动到src文件夹以保持一切整洁..

有没有办法将捆绑从商家移动到src目录?

2 个答案:

答案 0 :(得分:2)

是的,将命名空间目录复制到src目录...

但实际上,你为什么要这样?目录结构并不重要,即使是这样,最好将第3方捆绑包放在供应商目录中,以便从第3方捆绑包中分离捆绑包

答案 1 :(得分:0)

您必须使用Sonata轻松扩展并扩展您的捆绑包。这样可以避免捆绑更新中断。

默认情况下,easy extend会在app文件夹中创建扩展名,但您可以告诉他将扩展名放在src文件夹中,并带有 - dest 参数。

app/console sonata:easy-extends:generate SonataUserBundle --dest="./src"
相关问题