expressで提供されているRouterの使用
926 ワード
expressでルーティングRouterを使用する:異なるディレクトリを異なるモジュールに対応させ、機能の分離を実現する.サブサービスに相当し、router.post()があります. router.get router.use
具体例
具体例
const express = require('express');
let server = express();
server.listen(8080);
// 1:/user Router
let routeUser = express.Router();
// Router
server.use('/user',routeUser);
//
routeUser.get('/1.html',(req,res)=>{//http://sss.com/user/1.html
res.send('user1');
});
routeUser.get('/2.html',(req,res)=>{
res.send('user2');
});
// 2:/article
let articlesUser = express.Router();
//
server.use('/articles',articlesUser);
routeUser.get('/11.html',(req,res)=>{//http://sss.com/articles/1.html
res.send('articles1');
});
routeUser.get('/21.html',(req,res)=>{
res.send('articles2');
});
server.use('/',(req,res)=>{
});