Express

    技术2025-04-03  16

    安装

    1、 安装:npm install --save express

    2、Express----创建api接口

    var express=require("express"); var app=express(); app.get("/user/login",function(req,res){ res.send({msg:”ok”}) }) app.get("/ser/home",function(req,res){ res.send({msg:”ok”}) }) var server=app.listen(3000)

    app.post() 接受post请求;

    app.all() 方法让路由函数接收所有指定URL的HTTP方法。

    路径中使用通配符可以匹配所有例:app.get("/ab",function(req,res){}

    3、 Express–中间件

    中间件 每次接收到请求都会被先调用的函数 。就是给一些特定功能添加的一个场所。所有路由都是用的内容可以放入中间件中

    语法

    app.use(function(req,res,next){ next() })

    4、创建router文件夹并创建路由文件

    // 存放路由的文件 var express=require("express"); var router=express.Router() // 设置路由 router.get("/login",function(req,res){ res.send({msg:"我是login"}) }) router.get("/zhuce",function(req,res){ res.send({msg:"我是zhuce"}) }) // 暴露路由 module.exports=router

    5.Express----路由使用

    var express=require("express"); var app=express(); // 引用路由文件 var userRouter=require("./userRouter"); // 中间件中使用路由 app.use("/user",userRouter) // 请求是localhost:3000/user/路由文件中的地址 app.listen(3000)
    Processed: 0.009, SQL: 12