Laravel 为什么我会得到;“未找到类”;迁移或设置流明应用程序种子时出错?
我有一个Laravel Lumen应用程序,我正在尝试使用迁移和数据库种子,但我不断遇到类似的错误: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”对象
[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,或者您可以参考本教程