Heim  >  Fragen und Antworten  >  Hauptteil

php - Wie kann ich die Versionen von Projektabhängigkeiten ermitteln, wenn „composer.json“ fehlt?

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?

ringa_leeringa_lee2691 Tage vor1146

Antworte allen(2)Ich werde antworten

  • PHP中文网

    PHP中文网2017-06-07 09:25:10

    难道没有用版本管理?实在不行就去看vendor的源码,里面依赖都有版本的,composer生成的php文件里面都有详细内容

    Antwort
    0
  • 扔个三星炸死你

    扔个三星炸死你2017-06-07 09:25:10

    项目源代码丢失,请问如何凭空恢复?

    Antwort
    0
  • StornierenAntwort