express html 파일 서빙하기

Posted by yunki kim on November 26, 2020

express로 html 파일을 서빙하기 위해서는 res.send()대신 res.sendFile()을 사용하면 된다

code
terminal
html code
browser

위 예제에서 파일을 서빙할때 path.join(__dirname, './public/index.html');을 사용했다. 

path는 운영체제 별로 경로를 표시하는 방법이 다른 문제를 해결해 주는 모듈이다. path.join()은 상대경로를 합쳐 절대 경로로 바꾸어 준다.

__dirname은 현재의 경로를 의미하고 './public/index.html'은 원하는 파일의 경로이다.