分模塊開發;
1前臺模塊;
2後臺管理模塊;
3API模塊;
/**
* 根據不同功能劃分模塊
*/
app.use('/admin',require('./routers/admin'))
app.use('/api',require('./routers/api'))
app.use('/',require('./routers/main'))
在routes目錄下分別創建三個文件;admin.js
main.js; api.js;
//admin.js
var express=require('express')
var router=express.Router();
router.get('/user',function (req,res,next) {
res.send('admin--User2');
});
module.exports=router;
//api.js
var express=require('express')
var router=express.Router();
router.get('/user',function (req,res,next) {
res.send('api--User2');
});
module.exports=router;
//main.js
var express=require('express')
var router=express.Router();
router.get('/',function (req,res,next) {
res.send("<h1>歡迎光臨我的博客!</h1>")
});
module.exports=router;
以上實現了不同的地址顯示不同內容;