로딩
요청 처리 중입니다...

[CentOS7] nodeJS(Express) ejs, html 템플릿 엔진 변경 및 렌더링하기

 [CentOS7] nodeJS(Express) ejs, html 템플릿 엔진 변경 및 렌더링하기

템플릿 엔진이란? 템플릿 엔진은 파일을 HTML 형식으로 변환시키는 모듈입니다.

"Express"에서 가장 많이 사용하는 템플릿은 엔진은 "Jade"이며, 그에 비해 EJS는 똑같은 HTML에서 "<% %>" 를 사용하여 서버의 데이터를 사용하거나 코드를 실행 할 수 있습니다. # "ejs"로 서버 데이터를 넘겨 "<% %>"으로 실행하는 예제 # "routes/index.js" 파일 내용 const express = require("express"); const router = express.Router(); router.render = function(req, res, next) { res.render('index', {title : 'Hello EJS'}); } module.exports = router; # "views/index.ejs" 파일 내용

# ejs # 확장자 # 파일확장자 # 파일 # 템플릿엔진 # 템플릿 # 엔진 # 렌더링 # 노드js # 노드express # nodejs # nodeexpress # html # express # 확장자변경