10 2024 档案
摘要:前面我们在使用的时候是将数据保存在json中,显然是不够方便的,也不够专业,这里我们尝试将数据保存到数据库中。 1. 跟随这个项目的demo,使用的是MongoDB,那首先得安装一个MongoDB咯。 1) 先下载一个zip安装包,我选择的是5版本的 https://www.mongodb.com/
阅读全文
摘要:笔记5已经将一个项目的基本结构搭建完成了,还进行了一定的封装,使用postman调用接口的时候,为了更好的管理项目,我们可以创建一个collection,然后在里面创建不同主题的文件夹,盛放对应的请求,并在环境中配置基本路径。
阅读全文
摘要:1.先创建项目咯~ 2. 在项目中创建一个app.js,并写基础代码运行起来 const express = require("express"); const app = express(); const PORT = process.env.PORT || 3200; app.get("/",
阅读全文
摘要:协议: API与用户的通信协议,http,https协议 域名: eg: http://example.com 版本: 如果接口有版本的迭代的话,可以在域名后面拼接版本标识,eg:http://example.com/v1 路径 又称终点 endpoint, 表示api的具体网址 在restful架
阅读全文
摘要:前面提到的路由api可以知道啥是express路由咯~ 1. 下面提一个不一样的路由方法,app.all() >所有符合要求的路由中间件函数都可以经过这个方法 比如:app.all('/user',(req,res,next)=>{}), 所有路由开头是/user的都会进入这个方法 2. expre
阅读全文
摘要:日志中间件 // 挂载会每个接口都执行这段代码 app.use((req,res,next)=>{ console.log(req.method,req.url,Date.now()) next() //下一个中间件 }) 2.中间件的顺序很重要 如果有一个普通接口写在上面代码之前,那么就不会进入上
阅读全文
摘要:Express不对Node.js已有的特性进行二次抽象,只是在它之上扩展了web应用所需的基本功能。内部使用的依旧是http模块,请求对象继承字http.IncomingMessage,响应对象继承自http.ServerResponse,所以node.js官网中的对应的方法可以通用 1.请求对象
阅读全文
摘要:官网地址:http://expressjs.com/zh-cn/starter/installing.html 1.安装与启动 1)首先要有node环境,作为一个前端开发,肯定已经有啦,那就直接开一个项目demo,然后安装 express,如下图: 2)上面操作之后,项目文件里应该会有一个app.j
阅读全文