composer dump-autoload 에서 에러 발생... UrlGenerator.php line 120

Updated on

Generating optimized autoload files
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
> @php artisan package:discover --ansi

In UrlGenerator.php line 120:

  Argument 2 passed to Illuminate\Routing\UrlGenerator::__construct() must be an instance of Illuminate\Http\Request, null given, called in C:\dev\vendor\laravel\framework\src\Illuminate\Routing\RoutingServiceProvider.php on line 65


Script @php artisan package:discover --ansi handling the post-autoload-dump event returned with error code 1

UrlGenerator.php line 120 에러가 발생했다.. 원인은 나도 잘 모르겠는데… 아무래도 찾아야할 것 같다.

1시간 경과

아직까지 원인을 찾지 못했다.

https://stackoverflow.com/questions/45152585/laravel-php-artisan-produces-error

찾았다. confg파일 안에서 url 이나 asset 헬퍼를 사용하지 말라는 내용이였다. (라라벨 오픈채팅방에서 찾아주심 GOOD)

seotools를 설치하고, config/seotools에서 asset를 사용했었다. 이것을 사용 안하니깐, 에러없이 잘 된다.

굿.