首页 > 解决方案 > 错误:找不到类“App\Providers\View”

问题描述

我通过 GitHub 从我的朋友那里克隆了一个 laravel 项目。我已经更新(基本上安装)了项目的作曲家。经过一些安装步骤后,我收到以下错误。

Error

  Class 'App\Providers\View' not found

  at C:\xampp\htdocs\project\app\Providers\ComposerServiceProvider.php:27
    23|      * @return void
    24|      */
    25|     public function boot()
    26|     {
  > 27|         View::composer(
    28|             'layouts.products', 'App\Http\ViewComposers\viewComposer'
    29|         );
    30|
    31|             View::composer('layouts.products', function ($view) {

  1   C:\xampp\htdocs\project\vendor\laravel\framework\src\Illuminate\Container\BoundMethod.php:37
      App\Providers\ComposerServiceProvider::boot()

  2   C:\xampp\htdocs\project\vendor\laravel\framework\src\Illuminate\Container\BoundMethod.php:37
      call_user_func_array([])
Script @php artisan package:discover --ansi handling the post-autoload-dump event returned with error code 1

该项目对我的朋友来说运行良好,克隆项目中缺少什么?

标签: laravel

解决方案


您的课程中缺少包含。在你ComposerServiceProvider.php放下面。

use Illuminate\Support\Facades\View;

推荐阅读