美文网首页Koa
Koa快速入门

Koa快速入门

作者: stiller | 来源:发表于2016-10-10 14:27 被阅读733次
Koa main

Koa是由 Express 原班人马打造的,致力于成为一个更小、更富有表现力、更健壮的 Web 框架。使用 koa 编写 web 应用,通过组合不同的 generator,可以免除重复繁琐的回调函数嵌套,并极大地提升错误处理的效率。koa 不在内核方法中绑定任何中间件,它仅仅提供了一个轻量优雅的函数库,使得编写 Web 应用变得得心应手。

最近准备开始开发一些简单的游戏,开始学习Unity有关的知识,所以这些游戏会出现一些简单的后台逻辑,那么这部分准备拿Node,使用Koa框架做简单后台。

也算是学习一下Koa,这个算是笔记。

  • Koa的安装:

其实Koa的安装在网站上都比较少说,因为毕竟使用Koa的一般都是从Express或者也是写了很久node/JS的人,所以一般都比较少说,这里说一下。

npm install koa
也可以使用-g参数全局安装

CMD

安装在你项目中的node_Modules文件夹中,DEMO一个简单的HelloWorld:

var koa = require('koa');
var app = koa();
app.use(function *(next) {    
  var start = new Date;    
  yield next;    
  var ms = new Date - start;    
  console.log('%s %s - %s', this.method, this.url, ms);
});
app.use(function *() {    
  this.body = 'Hello World';
});
app.listen(3000);
CMD

node --harmony app.js
运行时可以使用-- harmony来引入generators

HelloWorld

打开 HelloWorld-localhost:3000

相关文章

  • koa2入门系列

    koa2入门系列(一) koa2入门系列(二) koa2入门系列(三) koa2入门系列(四) koa2入门系列(...

  • Koa快速入门

    Koa是由 Express 原班人马打造的,致力于成为一个更小、更富有表现力、更健壮的 Web 框架。使用 koa...

  • Koa2 入门 Koa-body Koa-router

    Koa 入门 koa需要搭配中间件来做接口更方便,使用Koa-body & Koa-router 首先使用npm下...

  • Koa2 快速入门

    一、koa2 快速开始 1、环境准备 因为node.js v7.6.0开始完全支持async/await,不需要加...

  • 关于Node框架选择

    1.WEB框架演进 Express --> Koa --> Koa2 2. Node 调试工具入门教程 http:...

  • Koa2+Nunjucks的实例介绍

    知识准备 koa入门: koa2使用的结构 什么是middleware? middleware顺序的重要性 整理笔...

  • koa学习分享用

    # koa2教程(一)-快速开始

  • koa2入门

    【链接】koa入门https://www.liaoxuefeng.com/wiki/001434446689867...

  • koa2+koa-router+mongDB+mongoose学

    快速搭建一个简单的koa2开发环境 node版本需要7.6+采用koa2 + koa-router + mongo...

  • koa 洋葱模型

    分析 1、首先这是koa2最简单的入门例子,我将通过这个入门例子来演示koa2的洋葱模型 在这里面,app首先是调...

网友评论

    本文标题:Koa快速入门

    本文链接:https://www.haomeiwen.com/subject/qctvyttx.html