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

const	path	=	require('path');


           dotenv.config();
           const	indexRouter	=	require('./routes');
           const	userRouter	=	require('./routes/user');
           ...
           		name:	'session-cookie',
           }));


           app.use('/',	indexRouter);
           app.use('/user',	userRouter);


           app.use((req,	res,	next)	=>	{
           		res.status(404).send('Not	Found');
           });


           app.use((err,	req,	res,	next)	=>	{
           ...




         indexRouterܳ   SPVUFT۽ requireೡ ࣻ ੓ח ੉ਬח JOEFY KTח ࢤۚೡ ࣻ ੓ӝ ٸޙੑפ׮  require('./rou

         tes/index.js')৬ require('./routes')ח эणפ׮

         JOEFY KT৬ VTFS KTח ݽন੉ Ѣ੄ ࠺तೞ૑݅  ׮ܲ ઱ࣗ੄ ۄ਋ఠ ৉ೡਸ ೞҊ ੓णפ׮  app.use۽ োѾೡ ٸ

         ੄ ର੉ ٸޙੑפ׮  indexRouterח app.use('/')ী োѾ೮Ҋ  userRouterח app.use('/user')ী োѾ೮ण
         פ׮  indexRouterח use੄ '/'৬ get੄ '/'о ೤୛ઉ GET / ۄ਋ఠо غ঻Ҋ  userRouterח use੄   user'৬

         get੄ '/'о ೤୛ઉ GET /user ۄ਋ఠо غ঻णפ׮  ੉ۧѱ app.use۽ োѾೡ ٸ ઱ࣗо ೤୛૓׮ח Ѫਸ ৏ف
         ী فݶ ؾפ׮

         ࢲߡܳ प೯ೠ ٍ MPDBMIPTU     җ MPDBMIPTU      VTFS۽ ੽ࣘೞݶ ппী ೧׼ೞח ਽׹ਸ ߉ਸ ࣻ ੓णפ

         ׮













         § Ӓܿ      MPDBMIPTU       MPDBMIPTU      VTFS ചݶ



         ੉੹ ੺ীࢲ next ೣࣻী ׮਺ ۄ਋ఠ۽ ֈযоח ӝמ੉ ੓׮Ҋ ࣗѐ೮णפ׮  ߄۽ next ('route')੉ݴ  ۄ਋
         ఠী োѾػ աݠ૑ ޷ٜਝযٜਸ ѤցڪҊ रਸ ٸ ࢎਊ೤פ׮
   228   229   230   231   232   233   234   235   236   237   238