221110 Node.js #2

김혜진·2022년 11월 10일
0

Node.js

목록 보기
2/13

Express


nodejs에서 제공하는 모듈 http
nodejs 홈페이지 예제에 http 모듈을 통해서 서버를 만들 수 있는 예제가 있었다.
express 라이브러리를 통해 서버를 만들어보겠다.
npm init 명령어: 환경 초기화

const express = require('express'); // express 읽어오기
const app = express(); // app 자체가 서버

// 우리가 하고 싶은 것은 "xxx로 접속하면 xxx를 해주세요"
// 누군가가 /webtoon 방문하면 웹툰 관련 안내문을 띄워주자.
// 라우터 get/post

app.get('/webtoon', function(req, res) { // 접속이 들어오면 콜백함수 실행
    res.send('웹툰을 서비스 해주는 페이지 입니다.');
})

app.get('/game', function(req, res) { // 접속이 들어오면 콜백함수 실행
    res.send('게임을 서비스 해주는 페이지 입니다.');
})

app.listen(8080, function() { // 8080 포트에 서버를 띄워라
    console.log('listening on 8080')
});

코드를 수정할 때마다 서버를 껐다 켜야하는 불편함을 해소하기 위해 npm install -g nodemon
그리고 서버 실행 시 nodemon 서버파일이름

수정할 때마다 자동으로 재시작

profile
알고 쓰자!

0개의 댓글