我正在尝试为 Symfony 开发一个可重用的捆绑包,但我被困住了,因为我不明白如何从捆绑包本身迁移一个包。
我发现这个非常有用的教程:
http://knpuniversity.com/screencast/question-answer-day/create-composer-package
但不幸的是,它仅在您已经完成库时才有用。
例如,我想做的是能够在项目中创建一个新的 symfony 包,并定义该包具有的依赖项,假设在该包根目录下的 composer.json 文件中(而不是整个项目),并且在我的项目的根目录中进行作曲家更新时,它会自动处理捆绑包和项目其余部分的依赖项。
然后,当我看到该捆绑包功能齐全时,我当然会将其上传到 github 和 packagist,因此本教程会很有用。
有没有人处理过这类问题?
提前非常感谢!