더북(TheBook)

넌적스 파일은 확장자로 html을 그대로 사용합니다. 그래서 view engine 값을 html로 입력하면 됩니다. 만약 넌적스 파일을 HTML 파일과 구분하고 싶다면 확장자로 njk를 쓰면 됩니다. 단, 이때는 view engine의 값도 html 대신 njk로 바꿔야 합니다.

nunjucks.configure의 첫 번째 인수로 템플릿 파일들이 위치한 폴더의 경로를 입력합니다. 템플릿 파일들을 views 폴더 안에 넣을 것이므로 views를 입력하면 됩니다. 두 번째 인수로는 넌적스 옵션을 넣습니다. 옵션으로 expresswatch가 있는데 express 옵션에는 app 객체를 연결합니다. watch 옵션은 true면 HTML 파일이 변경될 때 템플릿 엔진을 다시 렌더링합니다. chokidar 패키지가 설치되어 있어야 watch 옵션을 사용할 수 있습니다.