[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" 파일 내용 <!DOCTYPE html> <html lang="ko"> <head> <meta charset="UTF-8" /> <meta ...


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

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