동적페이지
| var express = require('express');//익스프레스 모듈 로드해 변수에 저장 var app = express(); //애플리케이션이라는 객체를 리턴한다. app.use(express.static('public')); // 정적인 파일이 위치할 디렉터리를 지정하는 코드 app.get('/', function(req,res){ // 페이지 요청시 res.send('Hello World'); //화면에 출력 }); app.get('/dynamic', function(req, res){ var lis = ''; for(var i=0; i<5; i++){ lis = lis + '<li>coding</li>'; //lis 변수에 문자열 5번 저장 } var time = Date(); //현재 날짜 ,시간 //formatted text var output = ` <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> Hello, Dynamic! <ul> ${lis} </ul> ${time} </body> </html>`; res.send(output); }); app.listen(3000,function(){ //3000번 포트 리스닝 console.log('Connected 3000 port'); //리스닝이 실행되면 콘솔에 출력 }); |
정적페이지
app.use(express.static('public'));
'Node.js' 카테고리의 다른 글
post 방식 데이터 전달 / 사용 (0) | 2017.02.26 |
---|---|
URL을 이용한 get방식 데이터 전달 / 사용 (0) | 2017.02.26 |
jade 템플릿 엔진 (0) | 2017.02.26 |
Express 로 웹 애플리케이션 만들기 (0) | 2017.02.26 |
모듈 (0) | 2017.02.26 |