koa

    0热度

    1回答

    这就是我在想的,伪代码。 const myRedirect = (routePath) => { newUrl = routePath; if (matches condition) newUrl = do_some_modification(routePath); return next(newUrl); } const myFunc = (ro

    0热度

    1回答

    我无法在KOA提取表单字段如何提取表单字段: 说我发送的形式是这样的: <form action="/somewhere" method="post"> <input type="text" name="somefield"/> </form> 我怎样才能提取这些在后端: router.post('/somewhere', async ctx => { const { f

    0热度

    2回答

    我在ES6类中有一个函数,我试图称其为中间件,但没有成功。在我的索引文件,我有: *我只包括相关的代码 "use strict"; const http = require('http') const Koa = require('koa') const app = new Koa() const bodyParser = require('koa

    0热度

    1回答

    我在expressjs方面有点经验。基本上你可以用req,res和next实现一个函数。 function myMidWare (req, res, next) { // do mid ware work next() // call next to trigger next middleware } 后来,我看到代码KOA使用的NodeJS 8. 这里是从here一段

    1热度

    1回答

    异步功能奇怪的问题下面是代码片段: //Category.service.js ... exports.update = async (ctx, next) => { const {categoryId} = ctx.params const _category = ctx.request.body // ctx.body = {key: 'test'}

    1热度

    1回答

    后执行作业分钟,我有(使用async/await)一Koa2/Node.js的应用程序,我想以后的请求X分钟执行作业,其中X是随机分钟数从20到100不等(我想用它发送自动欢迎电子邮件给注册用户,并使其看起来像是由我亲自发送的)。 所以,我可以只使用setTimeout来做到这一点,设置一个200分钟的计时器是否合理?当然,如果我的应用程序崩溃,电子邮件将不会被发送,但我会跟踪数据库中的所有注册,

    0热度

    1回答

    工作,我有以下代码: async function goodUsers(users) { const filteredUsers = []; users.forEach(async (userInstance) => { console.log('TEST1'); const fromUserContacts = await db.userContact

    0热度

    1回答

    出于好奇,我选择了Koa2作为我的家庭节点服务器。不幸的是,我陷入了实现客户端/服务器通信的websockets。在以下应用程序中,socket.io客户端拒绝连接到其服务器部分。任何想法/提示? // main.js const argv = require('yargs'); const app = require('./src/app'); const conf = require('

    2热度

    1回答

    在我的Koa项目中,我使用koa-static来提供静态文件。而简单的项目它只是如下: var koa = require('koa'); var serve = require('koa-static'); var app = new koa(); app.use(serve('./public')); app.listen(3000); 我们计划把所有的静态文件的文件夹public

    0热度

    1回答

    我使用koa作为休息后端,但我无法使路由和请求/响应正常工作,当使用axios调用URL时,承诺是失败。 server.js const route = require('koa-route'); const serve = require('koa-static'); const Koa = require('koa'); const app = new Koa(); const pat