先上效果图
image.png
好了下面是代码
//导入koa包
const Koa = require('koa');
const app = new Koa();
// 导入mock 使用 Mock
let Mock = require('mockjs');
//利用mock生成数据
let data = Mock.mock({
// 属性 list 的值是一个数组,其中含有 1 到 10 个元素
'list|1-5': [{
'id|+1': 100,
//排队号
'Lineno': "A" + '@integer(10, 100)',
//提货司机
'driversName': '@cname()',
//提货单号
"takeNumbers|1000-9999": 1000,
//车牌号
"licenseNumbers": /[京][A-Z]\d{5,7}/,
//碱品规格
"speciFication": '@integer(60, 1000)' + 'kg',
//提货地点
'dealplace': '新线'
}],
'code': 200,
'msg': "成功"
});
// 将生成的数据输出输出结果
console.log(JSON.stringify(data, null, 4));
//将生成的数据挂载到网页
app.use(async ctx => {
ctx.body = JSON.stringify(data, null, 4);
});
//将网页映射到3000端口 //打开 http://localhost:3000/访问
app.listen(3000);
怎么导包就不去说了 mock也有自己的相关文档
网友评论