2016-05-29 39 views
6

Sto aggiungendo this package al mio compositore JSON e quando corro aggiornamento compositore sto ottenendo questo errorelaravel/Compositore ottenere "Impossibile eseguire la scansione per le classi privilegiate" per il pacchetto

Could not scan for classes inside ".../vendor/artdarek/pusherer/src/migrations" which does not appear to be a file nor a folder 

Questa cartella non lo fa esiste nel pacchetto, né è referenziato in una dichiarazione di caricamento automatico in quel pacchetto composer.json.

Quando ho scavare dentro il mio file composer.lock nella sezione pusherer vedo questo per qualche motivo inspiegabile

"classmap": [ 
       "src/migrations" 
      ], 

Qualcuno ha idea di ciò che è l'aggiunta di questo al mio file composer.lock?

+0

Si prega di eseguire Composer in modalità dettagliata e di pubblicare l'output: 'compositore update -vvv'. Questo potrebbe essere lungo, quindi ridurlo a parti rilevanti, se puoi. Ciò potrebbe essere causato da uno script o un'attività di Laravel, che è in esecuzione dopo l'aggiornamento (per preparare le informazioni relative al database). –

risposta

3

Basta fare composer require artdarek/pusherer senza toccare il file composer.lock o composer.json e si dovrebbe andare bene.

in caso di problemi con il file composer.lock, è sufficiente eliminarlo e quando si esegue composer require .... dall'alto, verrà ricreato.

2

Guardando il pacchetto, sembra che questa linea era nella versione 1.0.1 ma rimossa nella versione 1.0.2. Puoi rimuoverlo e quindi aggiungere nuovamente utilizzando l'ultima versione?

Problemi correlati