Laravel 流浪同步上的作曲家错误';d文件夹

Laravel 流浪同步上的作曲家错误';d文件夹,laravel,composer-php,vagrant,homestead,Laravel,Composer Php,Vagrant,Homestead,我在Composer安装/更新过程中遇到了一些奇怪的问题,这些问题似乎是在将Laravel Homestead从v6.x升级到9.0.2之后开始出现的 当我在与主机同步的文件夹中运行它时,似乎Composer随时都在轰炸,这显然是一直在进行的。当我漫游ssh时,在一个同步文件夹中执行一个新的composer创建项目——首选dist laravel/laravel,我看到以下错误,总是在同一个包上,这很奇怪: - Installing symfony/var-dumper (v4.3.2): Lo

我在Composer安装/更新过程中遇到了一些奇怪的问题,这些问题似乎是在将Laravel Homestead从v6.x升级到9.0.2之后开始出现的

当我在与主机同步的文件夹中运行它时,似乎Composer随时都在轰炸,这显然是一直在进行的。当我漫游ssh时,在一个同步文件夹中执行一个新的
composer创建项目——首选dist laravel/laravel
,我看到以下错误,总是在同一个包上,这很奇怪:

- Installing symfony/var-dumper (v4.3.2): Loading from cache
        Skipped installation of bin Resources/bin/var-dump-server for package symfony/var-dumper: file not found in package

- Installing nikic/php-parser (v4.2.2): Loading from cache
        Skipped installation of bin bin/php-parse for package nikic/php-parser: file not found in package

- Installing psy/psysh (v0.9.9): Loading from cache
    Skipped installation of bin bin/psysh for package psy/psysh: file not found in package

- Installing phpunit/phpunit (7.5.13): Loading from cache
    Skipped installation of bin phpunit for package phpunit/phpunit: file not found in package
最后我得到了这个结论:

  [RuntimeException]
  Could not scan for classes inside "/home/vagrant/testapp.com/vendor/sebastian/object-enumerator/src/" which does not appear to be a file nor a folder
当我在安装依赖项时在Finder中实际查看/vendor/文件夹时,我会看到当前的依赖项文件夹出现,然后消失……然后下一个文件夹出现,然后消失。最后,/vendor/is/vendor/composer/installed.json中只剩下一个文件夹和文件,当我打开它时,它看起来是正确的

现在,当我在一个非同步的新文件夹中创建一个新的
composer项目时,我更喜欢dist laravel/laravel
。一切正常。这一系列奇怪的错误也发生在我以前的所有项目上,以及在composer安装、composer更新期间,而不仅仅是在composer创建项目期间

有人遇到过这个吗?我已经尝试了几乎所有的方法,rm-rf/vendor/,delete composer.lock,composer clear cache,等等。我没有主意了


谢谢

在阅读更多内容后,OSX Mojave和VirtualBox共享文件夹似乎存在一些问题。通过启用NFS,此问题已得到修复


阅读更多内容后,OSX Mojave和VirtualBox共享文件夹似乎存在一些问题。通过启用NFS,此问题已得到修复


你能把你的homestad.yaml文件寄出去吗?另外,你使用的是什么主机操作系统?嘿@PtrTon,我使用的是Osx Mojave。通过启用NFS,我似乎能够解决这个问题。你能发布你的homestead.yaml文件吗?另外,你使用的是什么主机操作系统?嘿@PtrTon,我使用的是Osx Mojave。通过启用NFS,我似乎能够解决这个问题。