2016-03-30 14 views
0

Ich arbeite an einem Laravel-Paket, ich versuche, es zu meinem Projekt mit der VCS-Option in meinem composer.json hinzuzufügen, aber es wird nicht installiert. Ich habe das versucht folgendeComposer local repository nicht installieren (für Laravel)

Verknüpfung mit dem absoluten Pfad auf meinem Vagrant Maschine

"repositories": [ 
    { 
     "type": "vcs", 
     "url": "/home/vagrant/Code/cld/gallery/packages/Notflip/cld/" 
    } 
], 
"require": { 
    "php": ">=5.5.9", 
    "laravel/framework": "5.2.*", 
    "notflip/cld": "dev-master" 
}, 

Verknüpfung mit dem absoluten Pfad meiner Windows-Maschine

"repositories": [ 
    { 
     "type": "vcs", 
     "url": "D:/Sites/cld/gallery/packages/Notflip/cld" 
    } 
], 
"require": { 
    "php": ">=5.5.9", 
    "laravel/framework": "5.2.*", 
    "notflip/cld": "dev-master" 
}, 

Aber nichts funktioniert, das Projekt befindet sich wie folgt:

enter image description here

Ich bin mit Vagrant (Homestead) auf einem Windows. Jede Hilfe wäre willkommen!

Antwort

1

Versuchen Sie es zu diesem Wechsel:

"repositories": [ 
    { 
     "type": "path", 
     "url": "packages/Notflip/cld" 
    } 
], 
"require": { 
    "php": ">=5.5.9", 
    "laravel/framework": "5.2.*", 
    "notflip/cld": "*" 
}, 

und die folgenden zu Ihrem composer.json

"minimum-stability": "dev" 

Sie finden weitere Informationen über diese finden Sie hier: https://getcomposer.org/doc/05-repositories.md#path

+0

Vielen Dank für Ihre Antwort, nach dem ich "Composer Installation" ausführen, aber ich bekomme "nichts zu installieren oder zu aktualisieren" wieder. – Notflip

+0

Wenn ich "Composer Update" mache, versuche es von Github herunterzuladen und scheitert, weil das Repo nicht gefunden werden kann. – Notflip

+0

Ist der Paketname korrekt in der 'composer.json' Ihres Pakets eingestellt? –

-1

Vcs ist für Version kontrolliert nicht lokal. Sie hätten wahrscheinlich mehr Glück, wenn Sie die Klassenzuordnung verwenden und auf den Paketstamm verweisen.

+0

Könnten Sie bearbeiten Ihre Antwort mit einem Beispiel, wie Sie das bitte tun? Seltsam, weil die "vcs" -Option von einem Laracasts-Tutorial kam, scheint auf Mac zu funktionieren. – Notflip

Verwandte Themen