Error: Route.get() requires a callback function but got a [object Object]
index.js 68번째 줄의 콜백함수의 문제라길래 봤는데 너무나 멀쩡...
그래서 auth.js 로 가서 확인했는데도 수정할 만한 사항을 발견하지 못했다.
빨간 네모박스 부분의 auth.... 참조하는 형태를 바꾸어주어야한다.
왜냐하면 module.exports = {auth} 이기 때문입니다.
에러메시지는 router.get에서는 콜백함수를 받아와야 하는데 객체를 받아와서 에러가 뜬다고 알려주는겁니다.
auth만 하게되면 auth라는 콜백함수를 품고있는 객체가 되는것이고 {auth}는 객체안의 콜백함수라는 뜻입니다
출처 : 인프런 답변 https://www.inflearn.com/questions/79171
'Devme > ErrorNote' 카테고리의 다른 글
Python pip 명령어 사용 안될때 버전 업그레이드도 안될때 (0) | 2022.07.31 |
---|---|
Node.js 폴더 삭제안될때 rimraf 전역설치 해도 삭제 안될때 (2) | 2021.06.14 |