Heim > Backend-Entwicklung > PHP-Tutorial > So ändern Sie die von Composer installierten Bibliotheken von Drittanbietern

So ändern Sie die von Composer installierten Bibliotheken von Drittanbietern

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2016-08-18 09:15:44
Original
1846 Leute haben es durchsucht

Komponenten von Drittanbietern, die über Composer geladen werden. Wenn Sie den Quellcode anderer Personen ändern müssen, sollten Sie ihn direkt beim Anbieter ändern.
Wenn Sie ihn direkt ändern, müssen Sie auch den Anbieter in die Versionsverwaltung einbeziehen ?

Wie geht man normalerweise mit dem Problem um, dass Pakete von Drittanbietern neu geschrieben werden müssen?

Antwortinhalt:

Komponenten von Drittanbietern, die über Composer geladen werden. Wenn Sie den Quellcode anderer Personen ändern müssen, sollten Sie ihn direkt beim Anbieter ändern.
Wenn Sie ihn direkt ändern, müssen Sie auch den Anbieter in die Versionsverwaltung einbeziehen ?

Wie geht man normalerweise mit dem Problem um, dass Pakete von Drittanbietern neu geschrieben werden müssen?

Forken Sie das Paket des Drittanbieters und dann das eigene Warehouse des Composers, sodass Ihre Änderungen am Paket des Drittanbieters in Ihr eigenes Warehouse verschoben werden können und die neuesten, die Sie vom Composer heruntergeladen haben, die neuesten sind, die Sie geändert haben.

Was Sie oben gesagt haben, macht Sinn
Wie Composer sein eigenes Lager vorantreibt, können Sie auf Folgendes verweisen
https://segmentfault.com/n/13...

@The Bear Who Can Code Normalerweise werden die Komponenten des Anbieters selten geändert. Gibt es neben dieser Lösung noch andere Möglichkeiten?

Wenn es nur für einzelne Projekte verwendet wird, ändern Sie einfach den Anbietercode direkt.
Denken Sie daran, der Versionsverwaltung beizutreten

Verwandte Etiketten:
php
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Aktuelle Ausgaben
PHP-Datenerfassung?
Aus 1970-01-01 08:00:00
0
0
0
PHP-Erweiterung intl
Aus 1970-01-01 08:00:00
0
0
0
Wie man PHP gut lernt
Aus 1970-01-01 08:00:00
0
0
0
Mehrere PHP-Versionen
Aus 1970-01-01 08:00:00
0
0
0
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage