2015-02-10 11 views
10

sto cercando di installare il seguente pacchetto tramite composer:Come forzare l'installazione di un pacchetto?

https://packagist.org/packages/cartalyst/sentry#dev-feature/laravel-5

Quando faccio:

composer require cartalyst/sentry dev-feature/laravel-5 

ho sempre ricevere questo errore:

[InvalidArgumentException] 
Could not find package dev-feature/laravel-5 at any version for your minimum-stability (stable). Check the package spelling or your minimum-stability 

Se cambio minimum-stability a dev si lamenterà ancora.

Tuttavia, se installo dev-master e unisco manualmente i file da dev-feature/laravel-5 a dev-master, funziona correttamente.

Quindi, perché sto chiedendo come forzare questo pacchetto da installare tramite composer.

risposta

8

Per forzare l'installazione di questo pacchetto, ho aggiunto il seguente all'elemento require di composer.json:

"cartalyst/sentry":"dev-feature/laravel-5 as 2.1.4" 

Di seguito è il collegamento da cui ho trovato questo suggerimento:

http://vvv.tobiassjosten.net/php/have-composer-use-development-branches/

non funzionerà dalla riga di comando, deve essere attraverso composer.json. Che non so perché.

Aggiornamento:

Credo di essere stato sbagliato nella mia ultima dichiarazione di cui sopra, in realtà qualcosa di simile al seguente lavorerà dalla riga di comando:

composer require "codeception/codeception":"2.1.0-rc1 as 2.0.9" 
+0

grazie, un'altra volta, si salva la mia giornata ;) – ghanbari

3

tenta di utilizzare questa

composer require "cartalyst/sentry": "2.0.*@dev" 

credo sentinella non è completamente compatibile con laravel 5 ancora

Problemi correlati