【问题标题】:How to clean autoload_classmap from previous mistakes如何从以前的错误中清除 autoload_classmap
【发布时间】:2020-06-26 20:45:11
【问题描述】:

我将 Laravel 和 composer 与自动生成的数据库一起使用。 我有一个自动创建和填充一些表的 python 脚本。我使用php artisan code:models 为我的每个表创建模型。但我犯了一个错误,我的一些表有“!”还有那个困惑的作曲家。

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

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

端口事件

【问题讨论】:

  • composer dump-autoload 会重新创建自动加载器文件,但我不知道这是否有必要
  • “看起来”听起来你需要分享更多细节。通常,autoload_classmap.php 不应包含应用程序中的单个类

标签: php laravel eloquent model composer-php


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-20
    • 2022-08-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多