개발일지/문제 해결
[문제해결] Route.get() requires a callback function but got a [object Undefined]
StartCoriny
2024. 2. 27. 21:02
문제
인증 미들웨어를 만들고 사용하려고했다.
이렇게 정의해두고 서버를 시작하면
Route.get() requires a callback function but got a [object Undefined]
이런 에러가 뜬다.
에러를 해석해보면
Route.get()에는 콜백 함수가 필요하지만 [객체 정의되지 않음].
이게 뭔소린지 이해하면서 코드를 봤더니 엄청난 실수를 했다.
AuthController 객체를 가져와놓고 인스턴스 생성을 하지 않았다.
해결
인스턴스 생성후 생성한 인스턴스로 바꿔주었다.
해결완료!!