2016-05-29 4 views
6

Я добавляю this package к моему композитору и JSON, когда я запускаю обновление композитор Я получаю эту ошибкуLaravel/Композитор получает «Не удалось просканировать классов внутри» для пакета

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

Эта папка не существуют в пакете и не упоминаются в заявлении автозагрузки в этом пакете composer.json.

Когда я копаю в моем файле composer.lock в разделе pusherer Я вижу это по какой-то необъяснимой причине

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

Кто-нибудь есть какие-либо понятия, что добавление это в мой файл composer.lock?

+0

Пожалуйста, запустите Composer в подробном режиме и опубликуйте вывод: 'composer update -vvv'. Это может быть длительным, поэтому уменьшите до соответствующих частей, если сможете. Это может быть вызвано сценарием или заданием Laravel, который запускается после обновления (для подготовки материала, связанного с базой данных). –

ответ

3

Просто сделайте composer require artdarek/pusherer, не касаясь своего composer.lock или composer.json файла, и все должно быть в порядке.

Если у вас возникли проблемы с вашим файлом composer.lock, просто удалите его, и когда вы запустите composer require .... сверху, он будет воссоздан.

2

Глядя на пакет, кажется, что эта линия была в выпуске 1.0.1, но удалена в выпуске 1.0.2. Можете ли вы удалить его, а затем повторно добавить с помощью последней версии?

 Смежные вопросы

  • Нет связанных вопросов^_^