zoukankan      html  css  js  c++  java
  • express 的路由分离

    在做大型项目是一般不会把路由写入server.js里,所以就有了路由分离

    1.在项目目录下创建router文件夹

    user.js

    var express = require("express");
    var router = express.Router();
    
    var userRouter = router.get("/user", function(req,res) {
        res.send('user')
    });
    
    module.exports = userRouter
    

      

    root.js

    var express = require("express");
    var router = express.Router();
    
    var rootRouter = router.get("/", function(req,res) {
        console.log('get')
        res.send('Root')
    });
    
    module.exports =rootRouter
    

      

    server.js

    var express = require('express');
    var userRouter = require('./router/user')
    var rootRouter = require('./router/root')
    var app = express();
    //路由分离
    app.use('/',rootRouter)
    app.use('/',userRouter)
    
    app.listen(8001)
    console.log('listening to port 8001');
    

      

  • 相关阅读:
    UML类图与类的关系详解
    hadoop中的Partition
    几种排序
    poj 1006
    Hadoop namenode无法启动
    String中intern的方法
    java
    模板方法模式
    里氏替换原则
    按字节数截取字符串
  • 原文地址:https://www.cnblogs.com/jack-liu6/p/8889104.html
Copyright © 2011-2022 走看看