chcę umieścić https://github.com/timrwood/moment do mojego composer.json dla łatwej konserwacji.Jak używać kompozytora z non-packagist projektu github zawierającej packages.json
To nie jest oficjalny projekt packagist (oczywiście, ponieważ nie jest to PHP), ale zawiera on packages.json
dla nodejs. Czy mogę użyć tego w moim composer.json
?
próbowałem tego, ale to nie działa:
{
"repositories": {
"timrwood/moment": {
"type": "git",
"url": "git://github.com/timrwood/moment.git"
}
}
}
To generuje komunikat o błędzie „Nie ważne composer.json został znaleziony w dowolnym oddziale lub tagu git: //github.com /timrwood/moment.git, nie można załadować pakietu z niego. "
I brakuje ciąg wersji zdefiniowania wersję chcę użyć ...
Czy ktoś może pomóc tutaj?
Albo nie powinno się używać kompozytora tutaj w ogóle, bo jestem mieszania JS i PHP?
Hav, zajrzałeś w Satis? https://github.com/composer/satis i http://getcomposer.org/doc/articles/handling-private-packages-with-satis.md –
Jeszcze go nie wypróbowałem, dzięki za podpowiedź! Dam temu szansę. – acme
Obecna wersja kompozytor umożliwia ręczne dodanie 'composer.json': http://getcomposer.org/doc/04-schema.md#repositories – Tgr