ИСПРАВЛЕНО ПОСЛЕ ТОГО, КАК Я ОТЧЕТИЛ О БАГЕ - laravel Новый проект --auth не создает HomeController. php - PullRequest
0 голосов
/ 29 апреля 2020

Я создал новый laravel проект с --auth, но HomeController не был создан. Я пробовал с composer требовать laravel / ui и php artisan ui vue --auth в существующем проекте, и я столкнулся с той же проблемой. Любые решения? Я знаю, что мог бы создать его вручную, но это раздражает. Спасибо

Ответы [ 2 ]

1 голос
/ 29 апреля 2020

Это была ошибка, которая была исправлена ​​ персоналом Laravel в Laravel UI версии 2.0.3.

bug fixed by official staff

1 голос
/ 29 апреля 2020

HomeController не создается на момент написания 29-апреля 2020 года. Чтобы быстро обойти это, создайте его вручную:

php artisan make:controller HomeController

, а затем заполните его следующим кодом:

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

class HomeController extends Controller
{
    /**
     * Create a new controller instance.
     *
     * @return void
     */
    public function __construct()
    {
        $this->middleware('auth');
    }

    /**
     * Show the application dashboard.
     *
     * @return \Illuminate\Contracts\Support\Renderable
     */
    public function index()
    {
        return view('home');
    }
}
...