【发布时间】:2019-04-16 21:32:59
【问题描述】:
我正在使用包teamtnt/laravel-scout-tntsearch-driver,我希望对teamtnt/tntsearch 中的一个文件进行非常小的更改,这是包依赖项之一。
通常我会:
- 创建包的分支。
- 将存储库添加到我的 composer.json 中,如下所示:
"repositories": [
{"type": "vcs", "url": "https://github.com/user/packagefork"}
],
- 要求/将包升级到正确的版本(通常是 dev-master),保持原始名称间距,一切正常。
但是,对于没有直接包含在我的 composer.json 文件中的依赖项,这似乎不起作用。即使我不需要更改基础包中的任何内容,我是否需要同时分叉基础包和依赖包?
我希望有一种简单的方法可以做到这一点,而不必分叉每个级别。
【问题讨论】:
标签: composer-php