본문 바로가기
Web/Node.js

[Node.js] 웹 서버 만들기

by HyunS_ 2021. 1. 31.
728x90

웹 서버 만드는 코드 입니다.

 

같은 폴더에 index.html 파일을 넣어주고

 

app.js 라는 파일을 생성 후 아래의 코드를 작성합니다.

var http = require('http');
var fs = require('fs');
var app = http.createServer(function(request,response){
    var url = request.url;
    if(request.url == '/'){
      url = '/index.html';
    }
    if(request.url == '/favicon.ico'){
      return response.writeHead(404);
    }
    response.writeHead(200);
    response.end(fs.readFileSync(__dirname + url));
 
});
app.listen(3000);

 

맨 아래줄에 app.listen(3000); 이라는 코드는 포트 번호 입니다.

 

브라우저에서 localhost:3000 입력하면 동작을 확인 할 수 있습니다.

 

 

728x90

'Web > Node.js' 카테고리의 다른 글

mac에서 node.js 설치하기.  (0) 2022.09.27
[Node.js] 파일 쓰기  (0) 2021.01.31
[Node.js] 파일 읽기  (0) 2021.01.31
[Node.js] 파일 경로 가져오기.  (1) 2021.01.30

댓글