KOA

https://github.com/koajs/koa

https://koajs.com/


$ nvm install 7
# node.js 7 +
$ nvm install 10 $ npm i koa
$ node koa-app.js

const Koa = require('koa');
const app = new Koa(); app.use(async ctx => {
ctx.body = 'Hello World';
}); app.listen(3000);

const Koa = require('koa');
const app = new Koa(); // logger
app.use(async (ctx, next) => {
await next();
const rt = ctx.response.get('X-Response-Time');
console.log(`${ctx.method} ${ctx.url} - ${rt}`);
}); // x-response-time
app.use(async (ctx, next) => {
const start = Date.now();
await next();
const ms = Date.now() - start;
ctx.set('X-Response-Time', `${ms}ms`);
}); // response
app.use(async ctx => {
ctx.body = 'Hello World';
}); app.listen(3000);

xgqfrms 2012-2020

www.cnblogs.com 发布文章使用:只允许注册用户才可以访问!


最新文章

  1. 替换变量&和&&
  2. paramter的添加
  3. HDU 2588 GCD (欧拉函数)
  4. Oracle基础 (十二)数学函数
  5. C 高级编程3 静态库与动态库
  6. 01串(dp)
  7. Windows Phone 9再见了!
  8. C#使用Xamarin开发可移植移动应用目录
  9. Dynamics CRM教程:制作普通图表并放入仪表盘中
  10. keepalive半同步双主一从
  11. HTML5培训入门基础知识了解CSS3 3D属性
  12. 详解Vue 非父子组件通信方法(非Vuex)
  13. git之一: git基础
  14. [转]Material使用08 MdDialogModule、MdAutocompleteModule
  15. JQuery插件:图片上传本地预览插件,改进案例一则。
  16. freeRTOS中文实用教程6--错误排查
  17. oracle 12c新特性 FETCH FIRST、WITH TIES 关键字详解
  18. springboot 错误处理
  19. kylin的clube合并后清理hbase中产生的相关历史表
  20. js备忘录3

热门文章

  1. Eclipse在线安装FatJar插件失败解决方案
  2. Serverless对研发效能的变革和创新 云托管和Serverless应用差异
  3. 两个list<Map<String,String>>放入一个list中
  4. OIer 生涯绊脚石
  5. Spark获取DataFrame中列的方式--col,$,column,apply
  6. CVE-2020-1472 域内提权
  7. shell(shell简介)
  8. docker学习二
  9. JMM和volatile
  10. 如何使用命令将文件夹中的文件名(包括路径)写入到txt文件中