
Nodejs는 아파치 웹서버처럼 웹서버로 사용될 수 있음
웹서버 기능을 내장하고 있음
var http = require('http');
var fs = require('fs');
var app = http.createServer(function(request,response){
var url = request.url;
if(url == '/'){
url = '/index.html';
}
if(url == '/favicon.ico'){
return response.writeHead(404);
}
response.writeHead(200);
response.end(fs.readFileSync(__dirname + url));
});
app.listen(3000);
터미널에
npm install fs --save
로 fs 설치해줌
request url에 따라 reponse.end의 __dirname + url 부분의 내용을 응답에 넣음
request가 /index.html 일 경우
url = "/index.html"이니까
__dirname + url은

내 프로젝트 디렉토리 명 + 파일명