레이아웃 설치

 

 

 

 

애플리케이션에 가서 레이아웃을 사용하겠다고 선언하고, 템플릿 엔진을 ejs로, views 파일 경로를 사용할 것

 

 

 

 

 

 

 

main.ejs 가 레이아웃이다. 저기 <%- body %> 부분이 바뀌는 부분이다. 

 

 

 

 

 

 

 

라우트파일에서 다음과같이 코드를 작성하면, 서버를 돌린 결과 해당 주소를 달리하면 레이아웃은 똑같고 body 부분의 태그만 변경되는 것을 확인할 수 있다.

 

 

 

 

 

 

"/" 주소와 "/home" 주소 공동으로 body 내용을 받길 원하면 다음과 같이 설정해 줄 수 있다.

 

 

 

 

 

보낼 이름이랑 변수 이름이 같다면 생략도 가능...

 

타이틀 태그를 변경하고 싶으면 해당 타이틀 변수를 만들고 변수를 ejs 파일로 보내면 된다.

 

 

 

 

 

 

 

그럼 주소에 따라 타이틀도 변경되는 것을 확인할 수 있다.

+ Recent posts