너무 오랜만이라 간단하게 복습 !
홈에서 입력된 제목과 내용을 정적 파일로 저장하는 게시판
기능 : 글 작성, 파일로 저장, 글 목록, 저장된 글 내용 보기
엔트리 파일 : app.js
// 1. 사용할 모듈, 객체 가져오기
var express = require('express') var app = express() var bp = require('body-parser') app.use(bp.urlencoded({extended: false})); var fs = require('fs') // app.use(express.static('files')) // writeFile에는 적용되지 않는다... |
// 2. 템플릿 엔진 설정
app.set('view engine', 'jade') app.set('views', './views') |
// 3. 라우터 설정
// 마지막. 리스닝 상태로 만들기
app.listen(3000, function(){ // 애플리케이션이 특정 포트를 리스닝 console.log('Connected, 3000 port!'); }); |
/views/jade 파일 작성
home.jade
list.jade
iteration
index가 0부터 시작한다. => ? jade에서 값 증가시키는 방법?
post.jade
리스트에서 글 선택 시 제목과 내용 보여주는 페이지
'Node.js' 카테고리의 다른 글
[Node.js] mongoDB 전체 읽어오기 (0) | 2018.03.05 |
---|---|
MongoDB, Node.js 연동 시작하기 1 (0) | 2018.02.28 |
[node.js] view engine 여러개 설정하기 (0) | 2017.12.04 |
[node.js] 복습3. express 이용해서 프로젝트 생성하기 (0) | 2017.12.04 |
[node.js] 복습1. Node.js, NPM, Express (0) | 2017.12.04 |