본문 바로가기

Node.js

내가 사용하는 기본 사용 틀

var fs = require('fs');

var http = require('http');

var express = require('express');

var cookie = require('cookie-parser');

var session = require('cookie-session');

var bodyParser = require('body-parser');

var app = express();

app.use(cookie());

app.use(bodyParser.json());//점 연산자 사용을 위한 설정

app.use(bodyParser.urlencoded({ extended: true }));

app.use(express.static(__dirname + '/'));//루트디렉토리 설정


app.get('/',function(request, response){

try{

fs.readFile('index.html','utf-8',function(error,data){

response.writeHead(200,{'Content-Type':'text/html'});

response.end(data);

});

}catch(e){ console.log(e);}

});


app.listen(8000, function() {

  console.log('Server running at http://127.0.0.1:8000');

});