我有我自己的 Admin Bundle,它正在及时开发中。我只是将它放入新项目并使用它。如果我需要一个新功能,我会添加它并稍后在另一个项目中使用它。我把它放在src/
目录中。我不想存储在公共 Git 存储库中。
现在由于 Symfony 4 是无包的,我应该如何轻松地将它放入src/
dir 以便它与其他应用程序代码分离?
我想按我的意愿开发应用程序,但我想有机会轻松复制管理代码以将其用于另一个项目。
Bundle 在 Symfony 4 中仍然完全可用且有用。不建议将它们用于主程序代码,因为不需要该结构会更容易一些。
3rd 方包仍然非常有用,可以轻松地将功能、模板和服务连接到应用程序。同样,如果您有一些代码可以在多个应用程序中使用并且最容易作为包添加,那么您完全可以将代码编写为自己的包。您可以最初将它写在 src/ 目录中,然后将其迁移到外部包/库中,当它有用时可以通过 Composer 拉入。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句