![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
koa
UzumakiHan
这个作者很懒,什么都没留下…
展开
-
Koa2.x 框架的安装使用
1.安装 Node.js 8.x 以上的版本开发 Koa2 之前,Node.js 是有要求的,它要求 Node.js 版本高于 V7.6。因为 node.js 7.6 版本开始完全支持 async/await,所以才能完全你支持我们的 Koa2。2、安装 Koa:安装 Koa 框架和我们以前安装其他模块是一样的。npm install --save koa / cnpm install ...原创 2019-08-26 10:10:10 · 230 阅读 · 0 评论 -
koa 路由 、get 传值、 动态路由
一、Koa 路由路由(Routing)是由一个 URI(或者叫路径)和一个特定的 HTTP 方法(GET、POST 等)组成的,涉及到应用如何响应客户端对某个网站节点的访问。通俗的讲:路由就是根据不同的 URL 地址,加载不同的页面实现不同的功能。Koa 中的路由和 Express 有所不同,在 Express 中直接引入 Express 就可以配置路由,但是在Koa 中我们需要安装对应...原创 2019-08-26 10:45:48 · 214 阅读 · 0 评论 -
koa ejs 模板引擎
一、Koa 中使用 ejs 模板的使用1、安装 koa-views 和 ejs安装 koa-viewsnpm install --save koa-views / cnpm install --save koa-views安装 ejs npm install ejs --save / cnpm install 2、引入 koa-views 配置中间件const views =...原创 2019-08-26 13:30:24 · 163 阅读 · 0 评论 -
koa post 提交数据 koa-bodyparser 中间件的使用
一、原生 Nodejs 获取 post 提交数据function parsePostData(ctx){return new Promise((resolve,reject)=>{try{let postdata="";ctx.req.on('data',(data)=>{postdata += data})ctx.req.on("end",function(){re...原创 2019-08-26 14:11:45 · 308 阅读 · 0 评论 -
koa-art-template 模板引擎
一、常见模板引擎的性能对比适用于 koa 的模板引擎选择非常多,比如 jade、ejs、nunjucks、art-template 等。art-template 是一个简约、超快的模板引擎。它采用作用域预声明的技术来优化模板渲染速度,从而获得接近 JavaScript 极限的运行性能,并且同时支持 NodeJS 和浏览器。art-template 支持 ejs 的语法,也可以用自己的类似...原创 2019-08-26 18:03:11 · 238 阅读 · 0 评论 -
Koa 中 Cookie 的使用
一、Cookie 简介1.cookie 是存储于访问者的计算机中的变量。可以让我们用同一个浏览器访问同一个域名的时候共享数据。2.HTTP 是无状态协议。简单地说,当你浏览了一个页面,然后转到同一个网站的另一个页面,服务器无法认识到这是同一个浏览器在访问同一个网站。每一次的访问,都是没有任何关系的。二、Koa Cookie 的使用1、Koa 中设置 Cookie 的值通过 option...原创 2019-08-27 00:04:40 · 310 阅读 · 0 评论 -
Koa Session 的使用
一、Session 简单介绍session 是另一种记录客户状态的机制,不同的是 Cookie 保存在客户端浏览器中,而session 保存在服务器上。二、Session 的工作流程当浏览器访问服务器并发送第一次请求时,服务器端会创建一个 session 对象,生成一个类似于 key,value 的键值对, 然后将 key(cookie)返回到浏览器(客户)端,浏览器下次再访问时,携带...原创 2019-08-27 09:37:45 · 317 阅读 · 0 评论