Heim > Artikel > Backend-Entwicklung > Nach der Installation von Composer wird das Plug-in als GIT-Submodul (GIT-Subprojekt) behandelt.
Bei Verwendung des YII2-Frameworks bin ich es gewohnt, Composer zum Installieren von Plug-Ins zu verwenden. Nach der Installation stellte ich fest, dass das Plug-In-Verzeichnis als GIT-Unterprojekt behandelt wurde und der Tool-Inhaber an das GIT des Projekts übermittelt wurde , was nur ein leeres Verzeichnis war.
Es gibt ein paar kleine Fragen;
1. Ignoriert jeder den Anbieter, wenn es um Git für Online-Projekte geht? Dies ist sowohl für die Zusammenarbeit als auch für den Einsatz unbequem, vor allem weil der Komponist auch in China ein Problem darstellt.
2. Wenn dies passiert, möchten Sie den Herstellerordner nicht ignorieren und die Erkennung dieses Unterprojekts entfernen.
Bei Verwendung des YII2-Frameworks bin ich es gewohnt, Composer zum Installieren von Plug-Ins zu verwenden. Nach der Installation stellte ich fest, dass das Plug-In-Verzeichnis als GIT-Unterprojekt behandelt wurde und der Tool-Inhaber an das GIT des Projekts übermittelt wurde , was nur ein leeres Verzeichnis war.
Es gibt ein paar kleine Fragen;
1. Ignoriert jeder den Anbieter, wenn es um Git für Online-Projekte geht? Dies ist sowohl für die Zusammenarbeit als auch für den Einsatz unbequem, vor allem weil der Komponist auch in China ein Problem darstellt.
2. Wenn dies passiert, möchten Sie den Herstellerordner nicht ignorieren und die Erkennung dieses Unterprojekts entfernen.
Sie müssen das Tag dev-master
ausgewählt haben, der Hauptgrund ist dieser.
1. Unter normalen Umständen sollte der Anbieter natürlich ignoriert werden, er erfolgt bei der Entwicklung lokal und beim Veröffentlichen dann auf dem Server. Der Anbieter wird nicht als Datei verwendet und veröffentlicht.
2. Ich bin mir nicht sicher, was das Problem ist. Es gibt kein Add-in-Git?
Ändern .gitignore
und löschen vendor/
und es sollte in Ordnung sein