koa框架搭建实现随机获取验证码

之前写了通过node中express框架实现随机获取验证码,今天尝试使用koa框架实现此功能。

步骤一:安装node

1、node官网

2、node安装成功后,会自带npm。

步骤二:创建项目

1、在项目中创建app.js作为项目主入口文件;

2、通过cmd命令在项目中执行npm init -y 初始化配置文件;

3、通过cmd安装koa

npm install koa

4、通过cmd安装koa-route

npm install koa-route

步骤三:启动服务器


//引入koa

const Koa = require('koa')

//引入koa-route

const route = require('koa-route')

//创建koa服务

const app = new Koa()

//在/about 下执行此逻辑

const about = ctx =>{

var str = '1234567890abcdefghijklmnopqrstuvwxyz'

var randomNum = function(min,max){

return Math.floor(Math.random()*(max-min)+min)

}

var numText =""

for(var i=0;i<4;i++){

var txt = str[randomNum(0,str.length)]

numText+=txt

}

ctx.response.body = {"success":"ok",data:numText};

}

//挂载路由

app.use(route.get('/about',about))

//监听端口

app.listen(3000,function(){

console.log('success')

})

步骤四:测试

通过node app.js

在浏览器地址栏输入127.0.0.1:3000

测试结果:

测试成功

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容