gpt4 book ai didi

Laravel ER 图生成器 getAllModelsFromEachDirectory()

转载 作者:行者123 更新时间:2023-12-02 10:39:43 24 4
gpt4 key购买 nike

当我尝试按照此处的说明 ( https://github.com/beyondcode/laravel-er-diagram-generator ) 操作时,出现以下错误。

Symfony\Component\Debug\Exception\FatalThrowableError : Argument 1 passed to BeyondCode\ErdGenerator\GenerateDiagramCommand::getAllModelsFromEachDirectory() must be of the type array, null given, called in vendor\beyondcode\laravel-er-diagram-generator\src\GenerateDiagramCommand.php on line 96

 at vendor\beyondcode\laravel-er-diagram-generator\src\GenerateDiagramCommand.php:101
97|
98| return $modelsFromDirectories;
99| }
100|
101| protected function getAllModelsFromEachDirectory(array $directories): Collection
102| {
103| return collect($directories)
104| ->map(function ($directory) {
105| return $this->modelFinder->getModelsInDirectory($directory)->all();

Exception trace:

1 BeyondCode\ErdGenerator\GenerateDiagramCommand::getAllModelsFromEachDirectory() vendor\beyondcode\laravel-er-diagram-generator\src\GenerateDiagramCommand.php:96

2 BeyondCode\ErdGenerator\GenerateDiagramCommand::getModelsThatShouldBeInspected() vendor\beyondcode\laravel-er-diagram-generator\src\GenerateDiagramCommand.php:57

Please use the argument -v to see more details.

我已经在存储库中打开了一个问题。

错误的屏幕截图:

最佳答案

为可能遇到相同问题的其他人发帖。

  1. 确认您使用的是该库的最新版本 1.4.0

  2. 此外,如果您使用 php artisanserve,请尝试停止服务器。运行php artisan config:cache,并重新启动artisan服务器。

    请注意,您可能需要运行 php artisan config:cache 的原因是 Laravel 确实缓存了应用程序的配置。如果您更改或添加了新配置,您可能明确需要清除配置缓存,以便 Laravel 可以缓存新配置。

  3. 如果还没有解决方案。尝试这个php artisan供应商:发布--provider=BeyondCode\\ErdGenerator\\ErdGeneratorServiceProvider。然后重复步骤 2。

关于Laravel ER 图生成器 getAllModelsFromEachDirectory(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58792713/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com