最佳答案
classmap 是通过“缓存”来实现自动加载的,内容变了当然要先更新“缓存”。可以考虑把 seeds 目录加入 psr-4,就可以不用 dump-aotuload 了。因为通过 classmap 的加载效率比较高,所以一般上线后都会执行一下 dump-aotuload ,把 psr-4 的类也生成 classmap。
github.com/laravel/laravel/blob/8.... 最新版的是加入了,不知道你用的什么版本。
讨论数量:
classmap 是通过“缓存”来实现自动加载的,内容变了当然要先更新“缓存”。可以考虑把 seeds 目录加入 psr-4,就可以不用 dump-aotuload 了。因为通过 classmap 的加载效率比较高,所以一般上线后都会执行一下 dump-aotuload ,把 psr-4 的类也生成 classmap。
github.com/laravel/laravel/blob/8.... 最新版的是加入了,不知道你用的什么版本。
关于 LearnKu
推荐文章: