npm i koa koa-router --save
let Koa = require('koa');
let KoaRouter = require('koa-router');
const app = new Koa();
const router = new KoaRouter();
router.get('/', (ctx, next) => {
ctx.body = '123'
})
let indexData = require('./datas/index.json');
router.get('/getIndexData', (ctx, next) => {
ctx.body = indexData
});
let indexCateList = require('./datas/indexCateList.json')
router.get('/getindexCateList', async (ctx, next) => {
ctx.set('Access-Control-Allow-Origin', '*')
await new Promise(resolve => setTimeout(() => resolve(),2000))
ctx.body = indexCateList;
});
let cateGoryData = require('./datas/categoryDatas.json');
router.get('/getCateGoryData', async (ctx, next) => {
ctx.body = cateGoryData
});
app.use(router.routes()).use(router.allowedMethods())
app.listen('3002', () => {
console.log('服务器启动');
console.log('服务器地址: http://localhost:3002')
})