我目前正在研究L5.5并且在那里生成api文档我已经安装了this包,现在我不需要那个包我决定卸载它但是在卸载时我遇到了这个错误。< / p>
Generating optimized autoload files
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
> @php artisan package:discover
[Symfony\Component\Debug\Exception\FatalThrowableError]
Class 'Mpociot\ApiDoc\ApiDocGeneratorServiceProvider' not found
Script @php artisan package:discover handling the post-autoload-dump event returned with error code 1
我检查了回购的问题并在网上但没有得到令人满意的答案。
我按照这个
卸载了这个回购从composer.json
删除repo,然后我运行命令composer update
。
知道它出现的原因以及如何解决这个错误吗?
感谢您的努力:)
答案 0 :(得分:1)
转到config/app.php
并确保已删除
Mpociot\ApiDoc\ApiDocGeneratorServiceProvider::class
从此开始。现在运行:
php artisan clear-compiled
和
php artisan config:clear
确保您没有使用任何缓存。之后应该没有任何问题
注意强>
如果您在此之后仍然遇到此问题,请转到MarcinNabiałek所提到的bootstrap/cache/config.php
,然后在评论中删除Mpociot\ApiDoc\ApiDocGeneratorServiceProvider::class
,然后重新运行providers
以上三个命令。