如何清除 autoload_classmap 以前的错误

How to clean autoload_classmap from previous mistakes

我正在使用 Laravel 和带有自动生成数据库的作曲家。 我有一个 python 脚本,可以自动创建和填充一些 table。我使用 php artisan code:models 为我的每个 table 创建模型。但我犯了一个错误,我的一些 table 有 '!'还有那个糊涂的作曲家。

我修复了我的 python 脚本,清除了我的 table 并重新创建了它们。我删除了所有模型并重新执行 php artisan code:models。但我仍然无法使用它们。看来我还必须检查 vendor/composer/ 文件夹中的 auto_loads 文件。

我不记得这些文件是手写的。有没有办法更新它们?可能会在 php artisan code:models 之前删除,但我不敢碰它们...

Portevent

从 autoload_classmap 和 autoload_static 中删除旧的 class 并使用 composer dump-autoload 工作