Do it Node.js express를 이용하여 서버 만들기 7편 오류페이지 만들기
2018. 3. 29. 19:24ㆍjavascript/node.js
오류 페이지 만들기
보통의 사이트 들을 사용 중 404 또는 503에러 들이 발생하면 그 사이트의 고유의 에러 페이지가 발생한다. 그래서 우리도 404, 503같은 에러들이 발생했을 때 오류페이지를 만들어 보겠다.
express-error-handler 다운로드
var http = require('http'), express = require('express'), bodyParser = require('body-parser'), static = require('serve-static'), cookieParser = require('cookie-parser'), expressErrorHandler = require('express-error-handler') ,path = require('path'); //express-error-handler 불러옴 var app = express(); var router = express.Router(); app.use(cookieParser()); app.use('/',static(path.join(__dirname,'public'))); app.use(bodyParser.urlencoded({extended:false})) app.use(bodyParser.json()) http.createServer(app).listen(3000,function () { console.log('포트 3000에 연결되었습니다'); }) var errorHandler = expressErrorHandler({ static:{ '404':'./public/404.html' } //404말고 다른 것도 이런식으로 등록하면 된다. }); app.use(expressErrorHandler.httpError(404)); //404에러로 등록 app.use(errorHandler); // app.use('/',router);
결과
'javascript > node.js' 카테고리의 다른 글
node.js에서 es6 코드 사용해보기(babel) (0) | 2018.11.01 |
---|---|
nodemon 사용해보기 (0) | 2018.11.01 |
Do it Node.js express를 이용하여 서버 만들기 6편 쿠키와 세션 이용하기 (0) | 2018.03.27 |
Do it Node.js express를 이용하여 서버 만들기 5편 Route 기능 사용하기 (0) | 2018.03.16 |
Do it Node.js express를 이용하여 서버 만들기 4편 다양한 미들웨어 사용하기 (0) | 2018.03.14 |