51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#koa
express和koa的区别
1.语法区别experss异步使用回调koa1异步使用generator+yeildkoa2异步使用await/async2.中间件区别koa采用洋葱模型,进行顺序执行,出去反向执行,支持context传递数据express本身无洋葱模型,需要引入插件,不支持contextexpress的中间件中执行异步函数,执行顺序...
代码星球
·
2020-06-29
express
koa
区别
Koa处理url
一、koa-router 为了处理URL,我们需要引入koa-router这个middleware,让它负责处理URL映射。 我们修改app.js,使用koa-router来处理URL:constKoa=require('koa');//注意require('koa-router')返回的是函数:constrout...
代码星球
·
2020-06-27
Koa
处理
url
koa2第一天 async详解
一、什么是async async其实是ES7的才有的关键字,放在这里说,其实是和我们前面所说的Promise,Generator有很大关联的。async的意思是"异步",顾名思义是有关异步操作有关的关键字。下面我们就来构造一个async方法。asyncfunctionhelloAsync(){re...
代码星球
·
2020-04-10
koa2
第一天
async
详解
koa2第一天
router.get("/hello",async(ctx)=>{consta=awaitnewPromise(reslove=>reslove(123))constb=awaitPromise.resolve(134)ctx.body={a,b}})参数ctx是由koa传入的封装了request和resp...
代码星球
·
2020-04-10
koa2
第一天
koa2第一天 安装koa2
安装全局koa2:npminstall-gkoa2-generator创建一个koa2文件夹:koa2-ekoa2进入koa2文件夹:cdkoa2安装npm模块:npminstall 显示如下结果,可以看到,英文提示有一个漏洞需要修复: C:UsersAdministratorDesktopkoa2-1-1koa2&...
代码星球
·
2020-04-10
koa2
第一天
安装
koa2第一天 安装koa2found 1 low severity vulnerability run `npm audit fix` to fix them, or `npm audit` for details
安装全局koa2:npminstall-gkoa2-generator创建一个koa2文件夹:koa2-ekoa2进入koa2文件夹:cdkoa2安装npm模块:npminstall 显示如下结果,可以看到,英文提示有一个漏洞需要修复: C:UsersAdministratorDesktopkoa2-1-1koa2&...
代码星球
·
2020-04-10
npm
audit
fix
koa2
第一天
koa的洋葱圈模型
拿以下这段代码为例:constKoa=require('koa');constapp=newKoa();//x-response-timeapp.use(async(ctx,next)=>{conststart=newDate();awaitnext();constms=newDate()-start;ctx.s...
代码星球
·
2020-04-06
koa
洋葱
模型
首页
上一页
1
2
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他