zoukankan      html  css  js  c++  java
  • Koa--基于Node.js平台的下一代web开发框架的安装

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

    注意:Koa是基于Node.js平台的下一代web开发框架,所以安装的前提是已经安装好了node.js

    安装步骤如下:

    1、新建一个文件夹koaData

    2、打开cmd,cd到当前新建的文件夹koaData

    3、在cmd中输入:

    npm install koa

    (警告可忽略,安装完后koaData文件夹会出现node_modules文件夹和package-lock.json)

    4、在文件夹koaData里新建一个service.js

    5、开始对service.js进行编辑

    代码如下:

    const KOA=require("koa");//定义常量,引入koa框架
    var service=new KOA();//定义koa对象
    service.use(function *(){
    
    this.body="hello word";
    })
    service.listen(8089);//设置端口号

    6、在cmd中启动服务

    node service.js

    (注意:其中service.js就是在文件夹koaData里新建的那个文件)

    7、在浏览器中访问:http://localhost:8089/
    这时页面里会出现hello word,初步测试大致成功,接着是做数据库部分

    8、打开phpstudy(因为大部分所要获取的数据,通常都会用用数据库来存储数据,所以在这里还是需要用到phpstudy)
    然后新建数据库及表,并添加信息,后面用得上

    9、使用cmd

    npm i koa-mysql

    10、编辑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);

    11、使用cmd重启数据

    node service.js

    12、在浏览器中访问:http://localhost:8089/
    这时页面里会出现你要访问的数据,至于怎么用,看大家个人的想法了

  • 相关阅读:
    ecmall挂件开发实例二(转)
    ecmall 挂件开发实例一
    ecmall公告挂件分析(转)--此挂件写法已有更新的写法。
    centos下svn的主要常用命令(解决商城系统添加的文件无法自动更新至svn服务器)
    lbypmall虚拟主机的设置
    解决EditPlus的默认编码方式有关问题(转)
    php mysql 字符集(三) (转)
    php mysql apache字符集(二) (转)
    php mysql apache 的字符集
    Android学习笔记——文件路径(/mnt/sdcard/...)、Uri(content://media/external/...)学习
  • 原文地址:https://www.cnblogs.com/jian138/p/8526184.html
Copyright © 2011-2022 走看看