目标 class [视图] 不存在。在 Container.php

Target class [view] does not exist. in Container.php

我遇到了 laravel 的问题,我现在不知道如何解决。实际上我不知道我是如何面对这个问题的,但会尝试向您解释我做了什么以及我现在尝试了什么来解决这个问题。

我试过composer update,但出现了这个问题。 现在我无法输入任何命令,例如 php artisan make:livewire name 甚至 php artisan --version,每次当我尝试执行命令时,我都会在控制台

中收到此错误
In Container.php line 811:
                                       
  Target class [view] does not exist.  
                                       

In Container.php line 809:
                             
  Class view does not exist 

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

还有日志文件中的信息

[previous exception] [object] (ReflectionException(code: -1): Class view does not exist at /var/www/vendor/laravel/framework/src/Illuminate/Container/Container.php:809)
[stacktrace]
#0 /var/www/vendor/laravel/framework/src/Illuminate/Container/Container.php(809): ReflectionClass->__construct()
#1 /var/www/vendor/laravel/framework/src/Illuminate/Container/Container.php(691): Illuminate\Container\Container->build()
#2 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(796): Illuminate\Container\Container->resolve()
#3 /var/www/vendor/laravel/framework/src/Illuminate/Container/Container.php(637): Illuminate\Foundation\Application->resolve()
#4 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(781): Illuminate\Container\Container->make()
#5 /var/www/vendor/laravel/framework/src/Illuminate/Container/Container.php(1284): Illuminate\Foundation\Application->make()
#6 /var/www/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(198): Illuminate\Container\Container->offsetGet()
#7 /var/www/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(166): Illuminate\Support\Facades\Facade::resolveFacadeInstance()
#8 /var/www/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(255): Illuminate\Support\Facades\Facade::getFacadeRoot()
#9 /var/www/vendor/beyondcode/helo-laravel/src/HeloLaravelServiceProvider.php(41): Illuminate\Support\Facades\Facade::__callStatic()
#10 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(627): BeyondCode\HeloLaravel\HeloLaravelServiceProvider->register()
#11 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/ProviderRepository.php(75): Illuminate\Foundation\Application->register()
#12 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(604): Illuminate\Foundation\ProviderRepository->load()
#13 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterProviders.php(17): Illuminate\Foundation\Application->registerConfiguredProviders()
#14 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(230): Illuminate\Foundation\Bootstrap\RegisterProviders->bootstrap()
#15 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(310): Illuminate\Foundation\Application->bootstrapWith()
#16 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(127): Illuminate\Foundation\Console\Kernel->bootstrap()
#17 /var/www/artisan(37): Illuminate\Foundation\Console\Kernel->handle()
#18 {main}
"} 

目前尝试过的解决方案:

1.Delete vendor 文件夹并再次输入 composer install 但在最后阶段我再次收到此错误。

2.Delete vendorcomposer.lock 仍然没有成功。

3.Cleaned boostrap/cache/*.php 文件夹和 运行 命令再次出现,但它再次不起作用。

因此,我们将不胜感激任何解决此问题的建议。 Laravel Version: 7

整个问题是,另一位开发人员评论了这一行 Illuminate\View\ViewServiceProvider::class, 里面 config/app.php providers

也可以 运行 composer install 并且它还可以修复此错误的某些版本。