run_sever.js 842 Bytes
// 서비스 제공을 위한 html 홈페이지를 express로 구현하기 (기본적인 뼈대)
var express = require('express'), http = require('http'), path = require('path');
var bodyParser = require('body-parser'), serveStatic = require('serve-static');
var app = express(); // express 선언
const port = 10000 //임의의 포트 10000

//bodyparser를 활용하여 html 접근 가능하도록 함(app/x=www-form-urlencoded)
app.use(bodyParser.urlencoded({extended:false}));
//application/x=www-form-urlencoded를 app/json형태로 파싱 -> POST로 접근 가능.
app.use(bodyParser.json());
 
app.use('/html', serveStatic(path.join(__dirname,'HTML')));
 
//임의의 포트 10000, 접속 주소 localhost:10000/html/*.html 형태
http.createServer(app).listen(port, function(){
    console.log('서버 구동중 port : %d', port);
});