Node.js로 홈페이지 구현
기존 코드

기존 코드는 오류 처리까지 완료 되었지만 홈페이지는 완성하지 못하였다. 홈페이지에 접속하였을 때는 undefined가 출력되는 것을 볼 수 있다.
코드 추가
- 홈페이지 역시 pathname은 '/'이다. 그러므로 if(pathname === '/') if문 안에 새로 코드를 추가한다.
- HTML, CSS, JavaScript는 queryData.id를 모두 가지고 있다. 하지만 홈페이지는 queryData.id가 따로 없다. 이를 JavaScript에서는 undefined라고 정의한다.
- if(queryData.id===undefined) if문을 추가하고 그 안에 홈페이지의 title과 description에 대한 내용을 넣고, 페이지를 읽어오는 코드를 넣어준다.
- 그에 대한 else문 안에는 기존의 readFile문을 넣어준다.

- 홈페이지가 다음과 같이 완성되었다.

참고자료
생활코딩