Laravel 为什么我会得到;“未找到类”;迁移或设置流明应用程序种子时出错?

Laravel 为什么我会得到;“未找到类”;迁移或设置流明应用程序种子时出错?,laravel,lumen,Laravel,Lumen,我有一个Laravel Lumen应用程序,我正在尝试使用迁移和数据库种子,但我不断遇到类似的错误: [ReflectionException] Class DatabaseSeeder does not exist 类“CreateTableX”不存在 如何修复此问题?您需要将数据库文件夹添加到自动加载的composer.json文件中 注意:从Lumen 5.0.2开始,文件夹已添加到composer.json 步骤1 将此部分添加到composer.json中的“autoload”对象

我有一个Laravel Lumen应用程序,我正在尝试使用迁移和数据库种子,但我不断遇到类似的错误:

[ReflectionException]

Class DatabaseSeeder does not exist
类“CreateTableX”不存在


如何修复此问题?

您需要将数据库文件夹添加到自动加载的
composer.json
文件中

注意:从Lumen 5.0.2开始,文件夹已添加到
composer.json

步骤1

将此部分添加到composer.json中的“autoload”对象(在psr-4对象下):

    "classmap": [
        "database/"
    ]
步骤2

添加后,运行
composer dump autoload
,以便composer可以从新添加的文件夹加载类



来源:

我认为您应该在创建新种子类后运行composer dump autoload,或者您可以参考本教程