最佳答案
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.... 最新版的是加入了,不知道你用的什么版本。
推荐文章: