symfony官方文档缺乏关于开发可共享捆绑包的良好信息,我也无法在Internet上找到任何信息。以下是我的问题:
感谢。
答案 0 :(得分:3)
其中一个可能的解决方案是在Github上捆绑你的bundle并将其添加到composer中。 有一个使用SonataAdminBundle的例子:
{
"repositories": [
{
"type": "git",
"url": "https://github.com/<your-github-username>/SonataAdminBundle"
}
],
"require": {
"sonata-project/admin-bundle": "2.x",
}
}
现在,您可以在/ vendor / sonata-project / admin-bundle /中开发捆绑包,并在自己的存储库中推送您的更改。
第三方库也可以包含在作曲家中,它们将位于供应商库中。
答案 1 :(得分:1)
您也可以尝试将捆绑包添加到.gitignore,这样就不会将捆绑包推送到存储库。