[Error Handling] 라우터 작성 시 주의 사항
Open
Server
에러핸들링
- Dominant language
- JavaScript
- Stars
- 4
- Forks
- 4
- PR merge metrics
- No merged PRs in 30d
Description
> ### 어떤 에러인가요?
>
> ### 에러 메시지
> ```shell
> $ TypeError: Router.use() requires a middleware function but got a Object
> ```
>
> ### 에러 핸들링 방법
> * 라우터 작성 시 흔히 일어날 수 있는 에러인 것 같다. module export 문 누락이 문제였어서, 추가하는 것으로 간단히 수정.
라우터 수정이나 추가가 필요하다면(애초에 변경이 있으면 안 되지 않느냐는 문제는 차치하더라도), 직접 작성하기보다는 최초의 잘 만들어진 프로젝트 내 타 코드를 가져오는 것이 낫겠다 생각.
>
> ```js
> // ~전략
> module.exports = router;
> ```
>
> ### 에러 핸들링을 위해 참고한 레퍼런스 링크
> [링크](https://eloquence-developers.tistory.com/187)
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.