koa2

    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();

    0热度

    1回答

    我试图用一些参数向我的koa应用发送一个Ajax POST请求,但是我一直从koa-bodyparser接收到这个奇怪的错误每次我执行请求: Error: invalid JSON, only supports object and array at parse (/home/denis/WEB/nodejs/kinfs/node_modules/co-body/lib/json.js:55:13

    4热度

    2回答

    我有一个兴亚2应用程序和岗位/注册由该函数处理: import User from 'models/user'; export const signup = async (ctx, next) => { const { email, password } = ctx.request.body; try { const existingUser = await Us

    3热度

    1回答

    对不起,我不太了解koa的秘密钥匙工程。在兴亚,有 上app对象keys场,这将是这样使用: const app = new Koa(); app.keys = ['some secret', 'another secret', 'or more ...']; // it's an // array right? ,然后使用koa-csrf中间件时,默认

    0热度

    1回答

    我使用Koa 2和koa-router。 路由器文件: import User from '../models/user' var router = require('koa-router')(); router .get('/', async ctx => ctx.body = await User.find({})) .get('/:id', async (ctx, n

    1热度

    2回答

    问题 我试图运行使用koa2简单的HTTP服务器,但在运行的问题吧。 它使用es6,预计在将来node.js版本,我想知道如何可以运行它与node v6.1.0? 代码 import Koa from 'koa'; const app = new Koa(); // Setup handler. app.use(async ctx => { ctx.body = "Hello

    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);

    0热度

    2回答

    我正在尝试使用护照在KOA2中进行社交登录。当我尝试在passport.authenticate()的帮助下对用户进行身份验证时。它应该被执行,并应该把我扔到fb登录页面,但是不是这样做的。即使它显示Not Found,也不会引发任何类型的错误。这里是我的代码示例: app.js import Koa from 'koa' import views from 'koa-views' impor

    0热度

    2回答

    导出我的路线时出现一个奇怪的问题。出于某种原因,此代码的工作对我来说: app.js import Koa from 'koa' import routes from './routes/index' const app = new Koa() app.use(routes) app.listen(3000,() => { console.log('Server liste

    0热度

    1回答

    我有用户的集合: db.users.find() { "_id" : ObjectId("56d9f3435ce78127510332ea"), "index" : 1, "isActive" : false, "name" : "Noble", "surname" : "Downs", "email" : "[email protected]", "phone" : "+1 (812) 41