为什么我得到"没有找到班级"迁移或播种我的Lumen应用程序时出错?

时间:2015-04-18 20:28:57

标签: laravel lumen

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

[ReflectionException]

Class DatabaseSeeder does not exist

class 'CreateTableX' does not exist

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:3)

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

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

第1步

将此部分添加到"自动加载" composer.json中的对象(在你的psr-4对象下):

    "classmap": [
        "database/"
    ]

第2步

添加后,运行composer dump-autoload,以便作曲家可以从新添加的文件夹中加载类。


来源:https://github.com/laravel/lumen/commit/d28be75b5f5c6e45641d6babfd8c4e59a09504e5

相关问题