Koa2
文章平均质量分 80
我不配拥有55kg的你
这个作者很懒,什么都没留下…
展开
-
五 Koa2项目中使用Swagger
Koa2项目中使用Swagger一 环境准备二 使用swagger三 显示接口一 环境准备1.首先需要先安装koa2-swagger-ui,以及swagger-jsdoc2.官方文档:Swagger官方文档npm install koa2-swagger-ui //npm install swagger-jsdoc二 使用swagger1.在app.js文件中引入koa2-swagger-ui,并设置swagger的基本配置const { koaSwagger } = require(原创 2021-11-05 14:08:54 · 2402 阅读 · 0 评论 -
四 Koa2中使用Sequelize进行数据操作
Koa2中使用Sequelize进行数据操作一 前言二 查询数据三 新增数据四 其他操作一 前言上一篇文章已经做了很多准备工作,这一篇一起讨论如何进行增删改查操作,如果有疑问或者看不懂的,可以先去学习前一节的内容。传送门二 查询数据1.先来新建一个路由文件system_manager.js,我们在routes文件夹下创建这个路由文件,然后在app.js文件中使用它。引入models对象,然后将路由的控制器名称修改为system_manager,再添加一个名为json的GetAPI。最后,在ap原创 2021-11-03 14:31:53 · 452 阅读 · 0 评论 -
三 Koa2项目中使用ORM框架
Koa2项目中中使用ORM框架一 什么是ORM?二 Sequelize三 Sequelize准备工作四 Sequelize创建数据库,数据表,测试数据五 创建测试数据,种子文件总结一 什么是ORM?1.ORM是对象关系映射,ORM框架即对象关系映射框架,使用ORM可以免去我们写SQL语句的烦恼,可以直接通过操作模型对象进行增删改查,让开发人员更加注重于业务的实现,告别SQL语句。总之优点多多,大家自行百度。2.以下操作均在Koa2项目的根目录终端下进行操作二 Sequelize1.Node.js原创 2021-11-02 13:11:04 · 1310 阅读 · 0 评论 -
二 Koa2框架中 Get / Post 接收参数
Koa2项目中接收参数一 实现跨域访问二 自定义一个API接口三 接受Get参数四 接受Post参数总结一 实现跨域访问1.如果希望开发的API被前端项目调用(例如Vue),则,第一步必然是实现跨域,Koa2框架中实现跨域访问与Express中略有不同,需要安装koa2-cors中间件,借助koa2-cors来实现跨域npm install koa2-cors -save安装完成之后在app.js文件中引入,并配置相关内容const cors = require('koa2-cors');ap原创 2021-11-02 10:29:04 · 3510 阅读 · 0 评论 -
一 使用Koa2创建Node.js项目
使用Koa创建Node.js项目一 环境准备二 开始一 环境准备Node,npm环境请自行安装,可参考其他文章,不再赘述二 开始1.安装koa2项目生成器npm install koa-generator -g //-g为全局安装2.创建一个名为test的Node项目koa2 test创建项目完成之后,文件目录如下:使用编辑器打开创建的test项目,我这里使用的是vs code,项目全部内容如下,因为koa框架是Express的团队开发的,所以两个框架在整体上保持了一致,这里原创 2021-11-01 17:57:02 · 548 阅读 · 0 评论