玩 Laravel6.17.1 报错了

今天玩laravel 6.17.1 写了个控制器方法:

<?php 
namespace App\Http\Controllers;

use Illuminate\Http\Request;

class  TestController extends Controller
{

    public function index(Request $request)
    {
        return view('test');
    }
}

当test模板不存在就报错了。
Action Facade\Ignition\Http\Controllers\ExecuteSolutionController not defined.
新建了test.blade.php 文件就好了。
这个错误消息是不对的吧。

解决办法来了 :

Try composer dump-autoload -o it helped for me.

本作品采用《CC 协议》,转载必须注明作者和本文链接
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
讨论数量: 5

我也试着新建了一个laravel6,然后代码和你一样, 当 test 模板不存在就报错了。

但是报错信息还是挺准确的

file

5年前 评论

@L学习不停 嗯嗯 说明我应该从新安装一个。先忙。

5年前 评论

@L学习不停 原来是使用php artisan serve 启动的,就会报我发出来的错误。

5年前 评论
L学习不停 5年前
nfangxu

php artisan serve 启动也不会报这个错

这个错误应该是 facade/ignition 这个包的错, 应该是你这个扩展包的问题

5年前 评论

@nfangxu 嗯嗯 应该是我的环境问题吧

5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!