Композитор: установить пакет форка - PullRequest
0 голосов
/ 23 октября 2019

Я разбудил пакет composer, чтобы я мог исправить проблему с ним и отправить PR сопровождающему.

Между тем, пока он не объединен, я хочу использовать мою версию пакета в своих проектах. Я попытался добавить информацию о репозитории на composer.json, но он всегда использует обычный пакет.

Как заставить его использовать мою версию? Нужно ли переименовывать пакет?

Заранее спасибо.

Ответы [ 2 ]

1 голос
/ 23 октября 2019

Я понял это! У меня было ограничение на стабильные версии, поэтому он не устанавливал версию dev, и поэтому он не читал мой форк.

Кстати, никаких изменений в файле composer.json пакета не требуется. Он воспринимает это как обычный апстрим-пакет.

0 голосов
/ 23 октября 2019

Итак, ваш раздвоенный пакет, например, на github. поэтому просто используйте его:

composer.json:

"require": {
    "mygithub/blabla": 1.0
},
"repositories": [
        {
            "type": "vcs",
            "url": "git@github.com:mygithub/blabla.git"
        }
]

больше информации можно найти здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...