我正在构建一个客户端库,我将在几个项目中包含这些库。
目前,为了便于开发,我使用repository
path
类型将其包含在Composer中,将我的库符号链接到包含它的项目中英寸
当部署此库时,问题就出现了。我必须将此"type": "path"
替换为"type": "vcs"
,并且在本地使用时必须不断将其更改回path
。我希望这是有道理的。
Composer中是否有一种方法可以为dev
和production
依赖项设置不同的存储库设置?或许像repositories-dev
这样的东西?
根据我在source-code中可以看到的内容,它似乎无法实现。
如果不可能,我会为此功能提交PR - 但我希望有人知道一种优雅的解决方法吗?