Laravel跳过安装并且无法扫描内部的类

时间:2019-06-06 09:22:54

标签: node.js laravel composer-php laravel-5.6 homestead

我有一个与laravel homestead在mac book中运行的项目 Laravel 5.6
Virtualbox 5.2
节点js版本10.8.0

git clone https://github.com/laravel/homestead.git ~/Homestead
cd ~/Homestead
git checkout v7.16.1

作曲家1.8.5

在任何手册上都可以使用相同的设置
但是当我尝试在Windows中安装所有软件时
一切正常

当我尝试运行composer时,请在项目目录中的homestead中安装
我遇到以下错误

Skipped installation of bin bin/doctrine-dbal for package doctrine/dbal: file not found in package  
Skipped installation of bin Resources/bin/var-dump-server for package symfony/var-dumper: file not found in package    
Skipped installation of bin bin/php-parse for package nikic/php-parser: file not found in package  

安装失败,将./composer.json恢复为其原始内容。

  [RuntimeException]
  Could not scan for classes inside "/home/vagrant/sites/emsadmin/vendor/sebastian/object-enumerator/src/" which does
   not appear to be a file nor a folder

我也在 npm run watch

中遇到错误

我尝试了很多命令,但是没有运气

1 个答案:

答案 0 :(得分:0)

将您的Homestead,Vagrant更新,最重要的是将其更新为VirtualBox(至v6)。我也有另一个副作用,更新到VirtualBox v6可以为我解决。

请参阅GitHub问题。 https://github.com/laravel/homestead/issues/1219