我试图将Homestead设置为开发环境,但运气不佳。我按照说明在https://laravel.com/docs/5.8/homestead#installation-and-setup上启动并运行Homestead。盒子很好用,我可以用流浪的ssh装壳。在正确映射到Windows计算机上目录的代码目录中,我使用laravel new example
创建了一个新的laravel项目,并收到以下错误消息
[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文件,并且检查了应用文件的名称和路径是否为小写。
任何建议都将受到欢迎。
答案 0 :(得分:1)
将VirtualBox更新到v6。
在GitHub上查看此问题:https://github.com/laravel/homestead/issues/1219