我一直在研究我的Laravel 5.5应用程序,一切都很顺利,直到我去composer update
并遇到这个问题:
Generating optimized autoload files
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
> @php artisan package:discover
[BadMethodCallException]
Method get does not exist.
Script @php artisan package:discover handling the post-autoload-dump event returned with error code 1
我无法弄清楚它的来源,调试信息对我来说并不清楚。
编辑:composer dump-autoload
返回相同的错误
答案 0 :(得分:0)
这是一个奇怪的 - 我只能假设我不小心接受了一个IDE提示use
一个类/自动完成,所以web
路由文件有
use Illuminate\Routing\Route;
在顶部。感谢@ankit patel关于路线的提示 - 我注释掉了所有路线,我可以再次使用作曲家,但是添加一条get
路线到/
会引发错误。
我删除了use
语句,它再次起作用。