현재노트

[Node.js] 기본 웹서버 구동예제 본문

Back/Node.js

[Node.js] 기본 웹서버 구동예제

현재노트 2019. 8. 26. 17:25

안녕하세요,

 

금번 포스팅은 Nodejs를 활용한 기본 웹서버 구동예제에 대해 알아보겠습니다.

 

 

웹서버는 http 라는 모듈을 통해서 구동합니다.

앞선 시간에 작성한 package.json의 script를 수정합니다.

 

"scripts": {
    "start": "node src/app.js",
    "test": "echo \"Error: no test specified\" && exit 1"
}

그럼 scrip에서 호출하는 app.js를 작성해보겠습니다.

 

Line 19에 ${hostname}:${port}는 Line 4, 5에 정의된 hostname과 port를 호출하기 위한 쓰임이며,

따옴표 안에서 어떻게 썼냐고 물어본다면 쌍따옴표 따옴표의 그 따옴표를 쓴 것이 아니고,

 '~'로 잘 알려진 ` 키로 묶었기 때문에 이런 쓰임이 가능합니다.

 

콘솔에서 npm start (=node src/app.js) 를 입력하여 서버가 구동되는것을 확인 가능합니다.

 

 

실행된 모습



서버종료는 console에서 ctrl + c -> y

 

이상으로 Nodejs 활용한 기본 웹서버 구동예제 포스팅을 마치겠습니다.

 

감사합니다 :)

 

Comments