Page 255 - Nodejs 교과서 개정2판
P. 255

app.use((err,	req,	res,	next)	=>	{
           		res.locals.message	=	err.message;
           		res.locals.error	=	process.env.NODE_ENV	!==	'production'	?	err	:	{};
           		res.status(err.status	||	500);
           		res.render('error');
           });
           ...




         ݅ড     ী۞о ߊࢤೠ׮ݶ res.locals.messageח rA${req.method}	${req.url}	라우터가	없습니다.’о

         ؾפ׮  next(error)ীࢲ ֈѹળ ੋࣻо ী۞ ୊ܻ ޷ٜਝয੄ err۽ োѾغӝ ٸޙੑפ׮

         ী۞ ୊ܻ ޷ٜਝযח FSSPSۄח మ೒݁ ౵ੌ ք੸झ੉޲۽ FSSPS IUNM ౵ੌ ਸ ۪؊݂೤פ׮  ۪؊݂ द res.l

         ocals.message৬ res.locals.errorী ֍যળ чਸ ೣԋ ۪؊݂೤פ׮  res.renderী ߸ࣻܳ ؀ੑೞח Ѫ ৻
         ীب  ੉ۧѱ res.locals ࣘࢿী чਸ ؀ੑೞৈ మ೒݁ ূ૓ী ߸ࣻܳ ઱ੑೡ ࣻ ੓णפ׮


         error ё୓੄ झఖ ౟ۨ੉झ FSSPS IUNM੄ error.stack ח दझమ ജ҃ process.env.NODE_ENV ੉ QSPEVDUJP
         O ߓನ ജ҃ ੉ ইצ ҃਋ী݅ ಴दؾפ׮  ߓನ ജ҃ੋ ҃਋ীח ী۞ ݫद૑݅ ಴दؾפ׮  ী۞ झఖ ౟ۨ੉
         झо ֢୹غݶ ࠁউী ஂডೡ ࣻ ੓ӝ ٸޙੑפ׮


         ࢲߡܳ प೯ೞҊ MPDBMIPTU      BCDী ੽ࣘೞݶ ী۞ ݫद૑৬ ೣԋ ਽׹ ௏٘  झఖ ౟ۨ੉झܳ ഛੋೡ ࣻ
         ੓णפ׮





















         § Ӓܿ      ী۞ झఖ ౟ۨ੉झ


         ਤ Ӓܿীࢲ     ইې੄ &SSPS ࠗ࠙੉ झఖ ౟ۨ੉झੑפ׮  झఖ ౟ۨ੉झܳ ా೧ ࢲߡ ಫ؊ ҳઑܳ ਬ୶ೡ ࣻ

         ੓ਵ޲۽ ߓನ ജ҃ীࢲח ऀӝח Ѫੑפ׮

         ੉ઁ ࢲߡ ٜ݅ӝܳ ਤೠ ӝࠄ ળ࠺о ׮ ՘լਵݴ  ೠ о૑݅ ؊ ߓ਋ݶ पઁ ࢲ࠺झܳ ٜ݅ ࣻ ੓णפ׮  ࢎਊ

         ੗ٜ੉ ࠁմ ؘ੉ఠٜਸ ੷੢ೞח Ҕ  ߄۽ ؘ੉ఠ߬੉झੑפ׮
   250   251   252   253   254   255   256   257   258   259   260