koa-router

    5热度

    1回答

    我正在使用koa-router。 我怎样才能得到请求的查询字符串参数? 这是我好不容易才写的最好的: import koaRouter from 'koa-router'; const router = koaRouter({ prefix: '/courses' }); router.get('/', async (ctx) => { console.log(ctx.qs["

    0热度

    1回答

    我开始使用Koa生态系统。我知道它是基于生成器函数(现在对我来说这是一个非常新的话题),而且我遇到了一个非常简单的任务:调用外部Web服务,获取响应并将其发送到客户端应用程序(在我的情况下是角度)。 代码: var koa = require('koa'); var app = koa(); var koarouter = require('koa-router'); var router

    0热度

    2回答

    背景 我使用koa2一些中间件构建一个基本的API框架。但是,当我用 “ctx.body” 送我的路由器响应,客户端总能收到 “未找到” 我的代码 ./app.js const Koa = require('koa'); const app = new Koa(); const config = require('./config'); //Middlewares const logge

    0热度

    1回答

    我有一个使用node.js,koa,koa-router的应用程序。 我想添加newrelic到我的应用程序,但它不支持koa。 所以我试图利用koa-newrelic(https://github.com/AfterShip/koa-newrelic),但它仍然无法正常工作。 我仍然得到/*所有交易。 谁有这方面的经验?

    2热度

    2回答

    为什么我们做这个 router.get('/data', async (ctx, next) => { ctx.body = dummyjson.parse(data); await next(); }); router.get('/data/:x', async (ctx, next) => { const newData = dataRepeat.repla

    2热度

    2回答

    我有两个文件,其中一个是app.js,另一个是api.js。 在第一个文件我有: app.use(setHeader) app.use(api.routes()) app.use(api.allowedMethods()) 而在api.js我: import KoaRouter from 'koa-router'; const api = new Router();

    1热度

    1回答

    我的[email protected]应用程序具有以下结构。我使用[email protected]的路由: ./app.js const Koa = require('koa'); const router = require('koa-router')(); const index = require('./routes/index'); const app = new Koa();

    0热度

    1回答

    我是一个新手angular2和koajs。也许这是一个愚蠢的问题。 我有如下的路由表的angular2应用: const appRoutes: Routes = [ { path: 'pats/report/settings', component: PatsReportSettingsComponent }, { path: 'pats

    0热度

    1回答

    我正在尝试配置代理中间件koa-proxy。它适用于所有的GET请求,但带有主体的POST请求不会到达实际的API。 let koa = require('koa'); let staticServe = require('koa-static'); let bodyParser = require('koa-bodyparser'); let config = require('./con

    1热度

    2回答

    export async function getPlaces(ctx, next) { const { error, data } = await PlaceModel.getPlaces(ctx.query); console.log(error, data); if (error) { return ctx.throw(422, error);