0

最近,我一直在通过一个博客来开发我的投资组合Laravel 5.1.2。直到我需要illuminate/html包裹的那一刻,一切都运行良好。此外,在运行该composer require illuminate/html命令之前,我运行了该composer update命令以让所有库更新到其较新版本。

但这就是问题出现的地方。自从升级Laravel 5.1.7和安装illuminate/html软件包以来,该项目已经失控并且一直在狂吠

ReflectionException in Container.php line 736:
Class view does not exist

我一点也不知道这是从哪里引起的。

PS:我还更新了app.php文件以包含相应的providersaliases对应的illuminate/html.

更新
如果可能有任何帮助,这是我的控制器文件中的代码。

PagesController.php(我通过 --plain artisan 选项将其生成为普通存根)

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

use App\Http\Requests;
use App\Http\Controllers\Controller;

class PagesController extends Controller
{
    public function index()
    {
        return view('pages.home');
    }
}

文章控制器.php

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

use App\Article;
use App\Http\Requests;
use App\Http\Controllers\Controller;

class ArticlesController extends Controller
{
    /**
     * Display a listing of the resource.
     *
     * @return Response
     */
    public function index()
    {
        $articles = Article::all();
        return view('blog.index', compact('articles'));
    }

    /**
     * Show the form for creating a new resource.
     *
     * @return Response
     */
    public function create()
    {
        return view('blog.create');
    }

    /**
     * Store a newly created resource in storage.
     *
     * @return Response
     */
    public function store()
    {
        //
    }

    /**
     * Display the specified resource.
     *
     * @param  int  $id
     * @return Response
     */
    public function show($id)
    {
        $article = Article::findOrFail($id);
        return view('blog.show', compact('article'));
    }

    /**
     * Show the form for editing the specified resource.
     *
     * @param  int  $id
     * @return Response
     */
    public function edit($id)
    {
        //
    }

    /**
     * Update the specified resource in storage.
     *
     * @param  int  $id
     * @return Response
     */
    public function update($id)
    {
        //
    }

    /**
     * Remove the specified resource from storage.
     *
     * @param  int  $id
     * @return Response
     */
    public function destroy($id)
    {
        //
    }
}
4

0 回答 0