koa 是由 Express 原班人马打造的,致力于成为一个更小、更富有表现力、更健壮的 Web 框架。 使用 koa 编写 web 应用,经过组合不一样的 generator,能够免除重复繁琐的回调函数嵌套, 并极大地提高错误处理的效率。koa 不在内核方法中绑定任何中间件, 它仅仅提供了一个轻量优雅的函数库,使得编写 Web 应用变得驾轻就熟。php
注意:Koa是基于Node.js平台的下一代web开发框架,因此安装的前提是已经安装好了node.jsnode
安装步骤以下:mysql
一、新建一个文件夹koaDataweb
二、打开cmd,cd到当前新建的文件夹koaDatasql
三、在cmd中输入:npm install koa数据库
(警告可忽略,安装完后koaData文件夹会出现node_modules文件夹和package-lock.json)npm
四、在文件夹koaData里新建一个service.jsjson
五、开始对service.js进行编辑浏览器
代码以下:框架
const KOA=require("koa");//定义常量,引入koa框架
var service=new KOA();//定义koa对象
service.use(function *(){
this.body="hello word";
})
service.listen(8089);//设置端口号
六、在cmd中启动服务
node service.js
(注意:其中service.js就是在文件夹koaData里新建的那个文件)
七、在浏览器中访问:http://localhost:8089/
这时页面里会出现hello word,初步测试大体成功,接着是作数据库部分
八、打开phpstudy(由于大部分所要获取的数据,一般都会用用数据库来存储数据,因此在这里仍是须要用到phpstudy)
而后新建数据库及表,并添加信息,后面用得上
九、使用cmd
npm i koa-mysql
十、编辑service.js
代码以下:
const KOA=require("koa");
var service=new KOA();
const mysql=require("koa-mysql");//引入koa-mysql
var db=mysql.createPool({host:"localhost",user:"root",password:"root",database:"koadata"});//localhost是你要访问的数据库链接,koadata是你要访问的数据库
service.use(function *(){
var data=yield db.query("select * from user");//user即你要查询的表
this.body=data;
})
service.listen(8089);
十一、使用cmd重启数据
node service.js
十二、在浏览器中访问:http://localhost:8089/这时页面里会出现你要访问的数据,至于怎么用,看你们我的的想法了