"Class App\Models\User does not exist"

做到这一张发现报错
file

file

file

模型文件的命名空间已经更改了,为什么还是找不到呢

《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
最佳答案

应该是自动加载文件里的 User 模型命名空间没改到

5年前 评论
讨论数量: 7
不温柔

file

tinker 报错

5年前 评论
不温柔

@向大佬们学习 这个还是报错 tinker都报错

5年前 评论
不温柔

最后我是通过composer update解决的

file
运行tinker的时候报这个错误,感觉跟composer有关啊,而且这个提示很明显是composer中app/User.php什么巴拉巴拉找不到

5年前 评论

应该是自动加载文件里的 User 模型命名空间没改到

5年前 评论
不温柔

@truesnow 请问大佬compser还需要加载模型文件么,以前真不知道啊,我翻了半天也没找到相关代码

5年前 评论

composer的autoload,如果修改了类的命名空间则需要执行 compose dump-auto 命令即可

5年前 评论

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