koa2 便捷服务器使用

2018-12-01  本文已影响0人  afeng_1234
// server.js文件

let Koa = require('koa');
let Router = require('koa-router');

let cors = require('koa-cors');
let fs = require('fs');

const app = new Koa();
const router = new Router();

// 提供一个/getJson接口
router
    .get('/getJson', async ctx => {
        // 后端允许cors跨域请求
        await cors();
        // 返回给前端的数据
        ctx.body = JSON.parse(fs.readFileSync( './static/material.json'));
    
    });

// 将koa和两个中间件连起来
app.use(router.routes()).use(router.allowedMethods());

// 监听3000端口
app.listen(3000);
上一篇 下一篇

猜你喜欢

热点阅读