Я разрабатываю приложение Laravel и готовлюсь к созданию кода. Однако, когда я побежал окончательный composer update
проверить все, я получаю следующее сообщение об ошибке:Ошибка создания Composer при генерации ошибки «Файл не найден»
$ composer update
Loading composer repositories with package information
[UnexpectedValueException]
RecursiveDirectoryIterator::__construct(packages): failed to open dir: No such file or directory
Я попытался очистить кэш композитора с composer clearcache
. Я попытался сбросить автозагрузку с composer dumpautoloads
.
Я уверен, что это то, что я сделал, но, похоже, это произошло не из чего.
Ниже мой composer.json
{
"name": "test/tickets",
"description": "Ticketing System",
"type": "project",
"require": {
"laravel/framework": "5.0.*",
"laravel/socialite": "~2.0",
"illuminate/html": "^5.0",
"guzzlehttp/guzzle": "~5.0",
"contao-community-alliance/composer-client": "~0.14"
},
"license": "MIT",
"authors": [
{
"name": "",
"email": ""
}
],
"repositories": [
{
"type": "composer",
"url": "https://legacy-packages-via.contao-community-alliance.org/"
},
{
"type": "artifact",
"url": "packages"
}
],
"config": {
"component-dir": "../assets/components"
}
}
Любое направление, которое вы могли бы обеспечить было бы весьма признателен.
запустить 'composer install', вам может потребоваться очистить папку вашего vender – cmorrissey
Если у вас возникли сомнения, rm -rf vendor. –
Спасибо за идеи ребята. Я закончил создание нового чистого композитора.json, используя 'composer init' и требуя только необходимые пакеты (в основном такие же, как и выше, без композитора-клиента). Затем я удалил весь каталог поставщика с помощью 'rm -rf vendor' и запустил' comper install'. Затем все было загружено и установлено. 'композитор обновление' работает сейчас. Спасибо за идеи. –