inflearn logo
강의

講義

知識共有

[リニューアル] Node.js教科書 - 基本からプロジェクト実習まで

[템플릿엔진] 노드에서 View html을 작성할때, 퍼그/넌적스 쓰지않고 순수? html로 view 사용할 수 있나요?

334

here2letters6603

投稿した質問数 21

0

안녕하세요, 

정적인 프로젝트(html/css)만 해보다보니 퍼그/넌적스와 템플릿 엔진으로 html 작성이 조금 더딘데요,,

 

혹시, 노드 프로젝트 View, 템플릿 엔진(값)을 설정할때, 

퍼그나, 넌적스 와 같은 템플릿 엔진을 말고,

일반?(순수) html 작성으로 view 템플릿 값을 설정할 수 있을까요?

 

보통은 '노드 html작성' 이라 검색을 하면 퍼그/넌적스 view 엔진 설정 설명이 많아서요,

어떤 키워드로 구글링을 하면 좋을까요,

 

어떻게 검색을 해, 퍼그방식이 아닌, 순수 html 파일 한개는 서빙 하는데 성공했는데요,

목표는 view폴더 안에 여러 폴더를 만들고,  계층구조에 맞게 다수 html/css를 보여주는 겁니다.

 

그래도 app.js에서 view 렌더 설정은 해야할꺼 같은데, 퍼그/넌적스는 아니고,,, 하지 않으면 퍼그를 써야하고ㅠ

저와 같은 상황과 희망사항이 가능한 내용일까요?

 

읽어주셔 감사합니다.

템플릿엔진 mysql 퍼그 mongodb nodejs Sequelize

回答 2

0

here2letters6603

안녕하세요,

res.sendFile말고 

app.set('view engine','ejs');
app.engine('html',require('ejs').renderFile)

위와 같은 방식으로 했습니다, 

그래도,.. 다수(html)파일은 템플릿엔진을 써야 하는군요ㅠ 흠ㅠ
아무래도 넌적스를 공부해야겠군요 ㅠ

답변 남겨주셔 감사합니다!

 

 

0

zerocho

한 개 서빙하는 건 res.sendFile로 하셨나요? 이렇게는 되는데 다수를 하려면 결국 템플릿엔진이 필요합니다. 적어도 include 기능이라도 써야하거든요. html과 그나마 비슷한 넌적스를 쓰고 include해서 조합하시는 건 어떨까요.

리눅스 노드 설치시 패키지

0

162

0

socket.js 에서 referer로부터 roomId를 가져올 때

0

907

3

스트리밍 방식으로 대용량 파일 업로드 & 다운로드 관련 질문

0

2281

2

a[title] 질문드립니다

0

376

1

리뉴얼 강의 및 공부 방법

0

583

1

jwt decode

0

1129

1

node.js 교과서 3판 질문드립니다

0

392

1

passport와 jwt

0

434

1

리뉴얼 강의

0

421

2

혹시 Node.js 교과서 3판 이북은 언제 나오나요?

0

355

1

몽고디비 사용자도 MYSQL부분을 들어야 하나요???

0

482

1

sql 쿼리 로그는 어떤 모듈이 작성하나요?

0

506

2

nunjucks res.render('error'); 작동을 안합니다.

0

512

1

질문있습니다.

0

348

1

multer 한글 파일 업로드시 파일명이 깨져요.

1

3536

1

수업자료는 어디있나요?

0

368

1

질문 있습니디

0

237

1

multer 사용시 file 외 name값은 못받나용?

0

417

1

코드 중복 부분 질문드립니다.

0

299

1

api 만드는 이유 질문드립니다.

0

288

1

Strategy의 done에 대해 질문드립니다.

0

367

1

안녕하세요 fs 권한 관련 질문드립니다

0

451

1

시퀄라이즈 연결질문...

0

500

2

res.setHeader vs res.cookie

0

1789

3