일단 npm 모듈인 ejs 를 설치해준당
npm install ejs
설치가 잘되면 아래 사진과 같이 설정해준당
server.set(`views` , `./views') => 내가이해한바로는 보여줄 ejs 파일이있는 디렉토리는 './views' 라고 하는것같음 ㅎㅎㅎㅎㅎ
server.set(`view engine` , `ejs`) => 뷰엔진 사용할건데 'ejs' 쓸꺼얌

이렇게하면 route 파일에서도 ./views 에있는 user.ejs 파일 res.renser(`user`) 이런식으로 보여줄수있뜸 그리고 값을 전달할수도있는뎅
오브젝트로 보낼수있고 방법은 res.render(`user` : {name:'정후니'}) => 요런식으로 보내고 user.ejs 에서는 <%=name %> 이런식으로 전달받아서 사용할수있따.
끗
'Node.js' 카테고리의 다른 글
| express 에서 put.delete 메소드를 사용할수없습니까? (0) | 2020.07.15 |
|---|---|
| (node:54353) [SEQUELIZE0004] DeprecationWarning: A boolean value was passed to options.operatorsAliases. This is a no-op with v5 and should be removed. (0) | 2020.07.14 |
| view engine => ejs 사용법 (0) | 2020.07.10 |
| __dirname 상위경로 찾아가는방법 feat. require('path') (0) | 2020.07.08 |
| 3000포트 충돌 문제 해결하기. (0) | 2020.06.30 |