Web Server
var express = require('express'),
app = express();
//app.use(express.static(__dirname + '/html'));
//html 폴더 밑에 있는 파일들을 요청이 있을때 접근 가능하도록 합니다.
//예를들면 js 파일들이 html/js 폴더안에 있을때 위 선언을 해주면
//index.html 파일에서 접근이 가능하게 되죠.
app.get('/', function(req, res) {
res.sendfile(__dirname + '/index.html');
});
app.get('/*', function(req, res) {
//다른 경로를 요청했을때, 실제 그 경로에 있는 파일을 전달합니다.
res.sendfile(__dirname + req.url,function(err){
console.log(err);
res.send(403, '잘못된 접근입니다.');
});
});
app.listen(80); //Http 기본 포트인 80.