[설치]
~/app$ npm install ejs
[문자열 랜더링]
<% data %>
[변수 랜더링]
<%= data %>
[HTTML 랜더링]
<%- data %>
[다른 EJS 랜더링]
<html>
<head>
<%- include("./header.ejs") %>
</head>
<body>
<%- include("body.ejs") %>
<%- include(data) %> //서버에서 전달 돼 온 data
</body>
</html>
[if]
<% if (user) { %>
<h2><%= user.name %></h2>
<% } %>
[switch]
<%switch(condition){
case 1 : %>
<script> blah4</>
<% break;
case 2 : %>
<script> blah5</>
<% break;
default : break;
} %>
[for]
<% for(let i=0; i<10; i++) { %>
실행문
<% } %>
'컴퓨터 > NodeJS' 카테고리의 다른 글
GITHUB (0) | 2022.04.01 |
---|---|
json2xlsx 사용법 (데이터베이스 조회 결과를 엑셀 파일로 다운로드) (0) | 2022.02.05 |
023. SSL 인증받기 (0) | 2021.12.01 |
NodeJS EJS (0) | 2021.11.06 |
NodeJS 클라이언트에게서 정보 전달 받기 (0) | 2021.11.03 |