app.js의 기본 형태

YOUNGJOO-YOON·2021년 12월 11일
0

express

목록 보기
3/6

const express = require('express');
const app = express();
const indexRouter = require('./routes'); // routes에서 route 받아옴
const userRouter = require('./routes/user');

app.set('port', 3000); // 전역 변수 선언
app.use('/', indexRouter); // '/' 요청에 대해 route사용
app.use('/user', userRouter); // '/user' 요청에 대해 route 사용
app.use((req, res, next) => {
  res.status(404).send('NOT FOUND'); // '없는 페이지 요청에 대해 사용'
});

app.use((err, req, res, next) => {
  console.error(err);
  res.status(500).send(err.message); // '에러처리'
});

app.listen(app.get('port'), () => {
  console.log('3000 listen'); // listen
});


profile
이 블로그의 글은 제 생각을 정리한 글과 인터넷 어딘가에서 배운 것을 정리한 글입니다. 출처는 되도록 남기도록 하겠습니다. 수정 및 건의 오류 등이 있으면 언제든지 댓글 부탁드립니다.

0개의 댓글