송효섭

morgan logging, js file getter formatted.

Showing 1 changed file with 11 additions and 3 deletions
1 const express = require('express'); 1 const express = require('express');
2 const fs = require('fs'); 2 const fs = require('fs');
3 const path = require('path'); 3 const path = require('path');
4 +const logger = require('morgan');
4 const app = express(); 5 const app = express();
5 6
7 +
8 +app.use(logger('combined'));
9 +
6 //디폴트 포트 값 : 8000 10 //디폴트 포트 값 : 8000
7 app.set('port', process.env.PORT || 8000); 11 app.set('port', process.env.PORT || 8000);
8 12
13 +//get하는 방법 : sendfile(파일 디렉토리 ) : 개선 필요 -> html 페이지 이동 및 data 전달 방법 찾기
9 app.get('/', (req, res) => { 14 app.get('/', (req, res) => {
10 - //res.send('Server is working'); 15 + res.sendFile(path.join(__dirname, './public/html/main.html'))
16 +});
17 +app.get('/plan', (req, res) => {
18 + res.send('Server is working');
11 res.sendFile(path.join(__dirname, './public/html/main.html')); 19 res.sendFile(path.join(__dirname, './public/html/main.html'));
12 - console.log(app.get('port'), '번 포트 대기 중'); 20 + //console.log(app.get('port'), '번 포트 대기 중');
13 }); 21 });
14 app.get('/login', (req, res) => { 22 app.get('/login', (req, res) => {
15 - console.log('로그인 페이지 오픈 시도됨.'); 23 + // console.log('로그인 페이지 오픈 시도됨.');
16 fs.readFile('./public/html/login.html', function (err, data) { 24 fs.readFile('./public/html/login.html', function (err, data) {
17 res.writeHead(200, { 'Content-Type': 'text/html' }); 25 res.writeHead(200, { 'Content-Type': 'text/html' });
18 res.end(data); 26 res.end(data);
......