Node.js 어플리케이션 만들기

1단계 : 필요한 모듈 import 하기

const http = require("http");

http 인스턴스를 생성하기 위하여, http 모듈을 import.

2단계 : 서버 생성하기

1단계에서 생성한 http 인스턴스를 사용하여 서버를 생성함.

const hostname = "127.0.0.1";
const port = 8081;

const server = http.createServer((request, response) => {
    response.statusCode = 200;
    response.setHeader('Content-Type', 'text/plain');
    response.end("Hello World\n");
});
server.listen(port, hostname, () => {
    console.log(`Server running at http://${hostname}:${port}/`);
})

3단계 : 서버 테스트 해보기

1단계와 2단계를 하나의 파일로 test.js 에 합쳐서 작성해보자.

/* Node.js server test */
const http = require("http");

const hostname = "127.0.0.1";
const port = 8081;

const server = http.createServer((request, response) => {
    response.statusCode = 200;
    response.setHeader('Content-Type', 'text/plain');
    response.end("Hello World\n");
});
server.listen(port, hostname, () => {
    console.log(`Server running at http://${hostname}:${port}/`);
})

이후 작성된 test.js 파일을 이용하여 서버를 실행해보자.

$ node test.js

사용하는 브라우저에서 http://127.0.0.1:8081/ 에 접속하면 다음과 같은 결과를 확인할 수 있다.


태그:

카테고리:

업데이트:

댓글남기기