2012-09-20 15 views
6

Podczas korzystania z programu kompozytorowego w jaki sposób pakiety są rozwiązywane i jak można dodać pakiet niestandardowy?Kompozytor - Jak dodać własne pakiety do listy

Przykładem może być, że mam niestandardową aplikację i chcę, aby ludzie mogli korzystać z kompozytora, aby uzyskać mój pakiet. Jak to zrobić?

Odpowiedz

4

Packagist to główne repozytorium Composer. Możesz przesłać paczkę do numeru Packagist., a następnie możesz poprosić innych, którzy chcą skorzystać z twojego pakietu, aby dodać paczkę do swojego pliku composer.json.

można znaleźć więcej informacji na temat tworzenia pakietu na About Packagist Page.

+4

Chociaż jest prawdą, a wszystko, Packagist nie jest do przechowywania losowe śmieci, więc w przypadku wystarczy rzeczy wewnętrznie lub do badań, prosimy skorzystać z repozytoriów funkcja kompozytora: zobacz dokumentację na http://getcomposer.org/doc/05-repositories.md – Seldaek

1

Dla dalszego odniesienia:

Jak wyjaśniono w Composer Documentation > VCS Repository, dodać w swoim projekcie repozytorium Twego widelec i będzie używać swojego repozytorium zamiast jednym z packagist:

{ 
    "name": "acme/my-app", 
    "repositories": [ 
     { 
      "type": "vcs", 
      "url": "https://github.com/yourusername/project-name" 
     } 
    ], 
    "require": { 
     "repo/project-name": "dev-master" 
    } 
} 
Powiązane problemy