[라즈베리파이] NODE.JS 를 이용해 간단한 서버 구축하기(2) – 라우팅 설정 및 html 파일 로드하기

 

이번에는 엔드포인트 라우팅 설정 및 해당 라우팅 접근 시 html 파일을 로드해 웹브라우저 보이도록 해 보겠습니다.

엔드 포인트 라우팅은 특정 URL 로 HTTP 요청이 들어왔을 때, 다른 경로로 접근하도록 임의로 경로를 바꿔주는 기능입니다.

 

프로젝트 폴더에 아래 두 파일을 만들어 넣어주세요.

[ index.js ]

[ index.html ]

 

index.js 를 구동시키고 웹브라우저에서 http://localhost:3000/를 입력하면 http://localhst:3000/hello 로 리다이렉트 시키고 해당 주소에서 index.html 파일을 로드하여 웹브라우저에 보여주도록 하는 코드입니다.

아래 명령어로 변경된 실행하세요. (서버 동작을 멈출때는 Ctrl + C)

  • node index.js

 

실행하면 다음과 같이 정상적으로 로드되는 것을 확인할 수 있습니다.

 

Node.js에는 Pug라는 템플릿 엔진이 있습니다. 다음 편에서 이 템플릿 엔진 사용법을 간단히 살펴보겠습니다.

 

 

 

 

Post Author: yscwcb

3 thoughts on “[라즈베리파이] NODE.JS 를 이용해 간단한 서버 구축하기(2) – 라우팅 설정 및 html 파일 로드하기

댓글 남기기

이메일은 공개되지 않습니다.