Wie man richtig installieren Paket in Laravel?

Kürzlich installierte ich das Paket LaravelFacebookSdk.


Installieren

Update ich meine composer.json durch hinzufügen

"sammyk/laravel-facebook-sdk": "~3.0"

Dann Laufe ich composer update


Dienstleister

In meinem /config/app.php füge ich die LaravelFacebookSdkServiceProvider zu den Anbietern array.

'providers' => [
    SammyK\LaravelFacebookSdk\LaravelFacebookSdkServiceProvider::class,
    ];

Alles Super funktioniert. Dann schob ich es auf meine Repositorys.


Hier kommt das Problem !

Zweiten Entwickler kommen in der Tat eine git pull und führen composer update

Wird er eine Fehlermeldung erhalten,

 SammyK\LaravelFacebookSdk\LaravelFacebookSdkServiceProvider::class,

ist undefine. da erklärte ich, dass meine /config/app.php unter meinen Provider array.

Er gehen Kommentar aus, die Linie, und führen Sie die composer update ersten. Nachdem alles erfolgreich installiert wurde, dann gehen Sie zurück in und kommentieren, dass die Linie wieder zurück.

Wird andere Entwickler zu tun haben, diese jedes mal, die wir installiert ein neues Paket ?

Bin ich hier etwas fehlt ?

Bitte beraten, wenn ich etwas getan habe falsch.

  • Er sollte nicht nötig sein, um kommentieren Sie die Zeile, aber er WIRD laufen müssen, composer-update, wenn Sie hinzufügen ein neues Paket.
  • Wenn er laufen composer-update, bekam er die Fehlermeldung.
  • ja.Ich glaube, dass ist das, was jeder tut. Kommentar,update dann kommentieren.
  • Dankeschön. Jetzt weiß ich, dass zumindest ich nichts falsch machen hier.
  • Sollten Sie nicht laufen composer update zur Installation neuer Pakete. Sollten Sie das Paket an den Komponisten.json führen composer install. dabei ein install anstelle von update wird dieses Problem beheben, ohne die Bearbeitung der json-Datei an alle. @Arunu nicht kommentieren/einkommentieren erforderlich ist.
InformationsquelleAutor kyo | 2016-01-11
Schreibe einen Kommentar