Свежая коробка Homestead 9, создающая новый композитор проекта Laravel Не удалось найти классы внутри / vendor / phpunit / php-code-покрытие / src / - PullRequest
0 голосов
/ 05 июля 2019

Я пытаюсь настроить Homestead в качестве среды разработки, и мне не везет. Я следую инструкциям, чтобы запустить Homestead и запустить его на https://laravel.com/docs/5.8/homestead#installation-and-setup. Коробка отлично работает, и я могу зайти в нее с помощью vagrant ssh. В каталоге кода, который правильно сопоставлен с каталогом на моем компьютере с Windows, я создаю новый проект laravel с laravel new example и получаю следующую ошибку

[RuntimeException]
  Could not scan for classes inside "/home/vagrant/code/example/vendor/phpunit/php-code-coverage/src/" which does not appear to be a file nor a folder

Я попытался composer update rm -rf vendor && composer install и получил ту же ошибку. Когда я использую composer install --prefer-source у меня нет ошибки установки, но получаю

Script @php artisan package:discover --ansi handling the post-autoload-dump event returned with error code 1

и
In LoadConfiguration.php line 68: Unable to load the "app" configuration file.

Я проверил, что у меня есть файл .env, и я проверил, что имя и путь к файлу приложения указаны строчными буквами.

Любые предложения приветствуются.

1 Ответ

1 голос
/ 08 июля 2019

Обновите VirtualBox до v6.

Смотрите эту проблему на GitHub: https://github.com/laravel/homestead/issues/1219

...