Komponist: So verwenden Sie lokale Symlinks für Pakete in der Entwicklung, aber Git -Versionen in der ProduktionPhp

PHP-Programmierer chatten hier
Anonymous
 Komponist: So verwenden Sie lokale Symlinks für Pakete in der Entwicklung, aber Git -Versionen in der Produktion

Post by Anonymous »

Ich habe ein Projekt mit einem Composer.json , in dem einige Bibliotheken aus unserem GitLab gezogen werden:

Code: Select all

"require": {
"my/library": "1.0.0",
"my/library-second": "1.2.1"
}
< /code>
Bei der Produktion funktioniert dies einwandfrei - der Komponist holt die Pakete von Git. [url=viewtopic.php?t=14917]Ich möchte[/url] Pfadrepositories mit Symlink zu meinem lokalen Ordner verwenden. Ersetzen Sie 
oder dev-master führt zu Konflikten mit den festen Versionen (1.0.0/1.2.1). /> [*] Lokal sind die Pakete als Symlinks installiert,

[*] Auf der Produktion werden die stabilen Git -Versionen verwendet,

Frage: < /p>
Was ist der richtige Weg, um den Komponist für diesen Anwendungsfall zu strukturieren? Symlinks auf Paketen ohne Berührung der Produktionskomponist.json?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post