
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'){
response.writeHead(404);
response.end();
return;
}
response.writeHead(200);
console.log(__dirname + url)
//C:\Users\김효영\Desktop\백엔드 강의\web1_html_internet/1.html
//이럻게 출력
//C:\Users\김효영\Desktop\백엔드 강의\web1_html_internet
//-> 여기까지는 지금 main.js가 위치하고 있는 파일 주소이고
// /1.html -> 사람들이 요청할때마다 접근한 주소
response.end(fs.readFileSync(__dirname + url));
// -> readFileSync -> 파일을 읽어와서 브러우저 상에 출력된다.
//response.end(("dfdfdf" + url));
//-> 이렇게 작성하면 화면에 'dfdfdf 1.html'이런식으로 출력된다.
});
app.listen(3000);
이렇게 적고 터미널에
node main.js
를 적는다.