koa返回html文件_(四) 服务端搭建Koa

本文介绍了如何使用Koa框架搭建服务端,包括Hello World、设置接口(GET和POST请求)、连接与调试数据库。在实现登录和提交建议接口的过程中,详细讲解了错误处理和数据库操作。
摘要由CSDN通过智能技术生成

接口准备

看这章之前,你应该实现了自己的静态页面了。这是我当前的两个页面,很简单。

1211fd8e9be65e8c19c9623f4367d738.png2c7926413c8ecfe1b1c4dfd8768f79f5.png

总共涉及两个接口,登录和提交建议。

在写服务端之前,先约定好接口,如路径、请求方法、参数。

  • 登录 get /login?js_code

  • 提交建议 post /addAdvice body={openid, advice}

服务端

hello world

明确接口之后,开始编写服务端,我使用的是Node.js框架Koa。

首先,创建一个空文件夹,从终端进入目录,执行下面两个命令

npm init 初始化npm信息,生成package.json

npm i koa 下载koa框架

9f7af8be2b8750a3700521897af2412e.png

这时我们的目录下有三个文件:node_modules、package.json、package-lock.json

根据Koa文档,我们先写一个最简单的demo

// index.jsconst Koa = require('koa')const app = new Koa()app.use(async ctx => { ctx.body = 'hello zhaji'})app.listen(3000)

然后命令行执行这个文件node index 仿佛什么都没有,但实际上项目已经启动起来了,http://localhost:3000/ 就能访问到。

3406ef0b65abeeb2533ddec1db0f9d1d.png544912875a957b0c6a34f31dc44e881f.png

所以我们可以在相应的地方加上提示。

// index.js// ...app.listen(3000)console.log(`项目已启动,地址为 http://127.0.0.1:3000`);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值