一般api请求列表会加在 s 单条纪录没有s 比如 /users /user/100
第一种写法 全写在app. js中 `` app.get( ‘/’ , xxx); app.get( ‘/users’ ,ooo; app.post(’/user/id’ , xxxxx); app.get( ‘/messages’ , xxooo); app.get( ‘/message/:id’ , ooo); app.post(’/message/:messageId/comments’, xxxooo);
…
这样如果路由多了就混在一起
第二种是根据分模块写 路由
app.use(’/’, require(’./routes/index.js’)); app.use(’/users’, require(’./routes/user.js’)); app.use(’/messages’, require(’./routes/message.js’)); …
但是这时候在user.js 中就没法用 user/:id 来写路由 只能用
/users/user/100
这样来访问
/user/100 会提示404