Koa2基础

koa-generator  脚手架工具

安装 npm install -g koa-generatorcss

建立项目express

koa2  projectnpm


也能够经过 npm run dev运行promise

Koa 异步async

async/await    用同步的写法来完成异步的过程cookie

await  后面跟一个promise对象   若是不是promise对象会转换为promise对象app

Koa中间件     koa.bootcss.com  API网站

在Node.js中引入 模块用require  ,导出模块用 module.exports koa



app中会有一个全局对象(上下文)  挂载着全部的信息  包括 request和response信息异步

Next 下一个中间件async

App   启动应用模块化

koa路由和cookie

router.prefix('/users')     prefix配置不一样的路由前缀   这样能够分模块化开发路由

router.routes()   引用之后,在APP中导入对应路由



在Node.js中   require和 module.exports 是common.js规范中的  引入和导出模块

在ES6中 咱们能够经过 import 和 export default来引入导出模块  可是支持ES6语法 好比引入Babel包进行转译



Koa与express区别

async+await处理异步    洋葱圈型的中间件机制

相关文章
相关标签/搜索