Back-End/REST with node

01. express 설정

728x90

hero-server 라는 이름의 폴더를 만든다.

폴더를 만든후 IDEA 에서 File > Oen 메뉴에서 해당 폴더를 연다. 하단의 Terminal 메뉴에서 npm 저장소를 만든다.

package.json 화일이 생성되었음을 확인하자. 해당 화일을 열어서 확인하자.

이제 node 로 REST 서버를 구성하기 위해 필수 라이브러리인 express 모듈을 설치한다.

package.json에 의존성 모듈이 설치된것고 node_module에 해당 모듈이 설치됨을 확인하자.

src/index.js 화일을 만들고 아래와 같이 입력한다.

var express = require('express');
 
var app = express();
 
app.get('/api/hello', function(req, res) {
  res.send('hello world');
})
 
app.listen(8000, () => {
  console.log('server is listening 8000');
});

terminal 창에서 실행해보자

콘솔에 서버가 실행중임을 확인한후에 브라우저를 열어서 접속 테스트를 해본다. http://localhost:8000/api/hello 로 접속하면 브라우저에 hello world가 찍힐것이다.