Heim > Fragen und Antworten > Hauptteil
Verwenden Sie beim Entwickeln eines PHP-Projekts Composer, um Abhängigkeiten zu verwalten, und zwar Composer.json und Composer.lock, um Informationen wie Versionsnummern von Projektabhängigkeiten aufzuzeichnen. Wie kann die Versionsnummer der Abhängigkeiten des Projekts ermittelt werden, wenn Composer.json und Composer.lock versehentlich beschädigt werden oder verloren gehen? Wie kann in diesem Fall sichergestellt werden, dass beim Ausführen von Composer XXX neue Abhängigkeiten installiert werden müssen, um sicherzustellen, dass die abhängigen Bibliotheken des Systemprinzips nicht aktualisiert oder geändert werden?
Oder anders gefragt: Wenn die systemabhängigen Bibliotheken bereits vorhanden sind, wie kann dann die entsprechende Composer.json-Datei basierend auf diesen systemabhängigen Bibliotheken umgekehrt generiert werden? Gibt es eine automatisierte Möglichkeit?