express, view engine(작성 중)

최대 1 분 소요

템플릿 엔진 사용

Pug(Jade)

루비 문법과 흡사하여 사용해보았다면 익숙할 것이다.

사용법

app.js에는 아래 코드가 반드시 있어야 한다.

...
app.set('views', path.join(__dirname, 'views'));
app.set('view engine', 'pug');
...

템플릿 파일들이 위치한 폴더를 지정하고, res.render 메서드가 이 폴더를 기준으로 템플릿 엔진을 찾아 렌더링한다.

HTML 표현

Refernce
  • 조헌영, Node.js 교과서, 길벗, 6장 express