koa-router

    0熱度

    1回答

    使用Koa和Koa-router,我編寫了一個函數,接受/videos上的POST,然後將視頻保存到HDFS(分佈式數據庫)中。保存過程完成後,應將響應發送給客戶端,說上傳完成。但是,響應在I/O finsh之前返回。我是JavaScript新手,請幫忙。 app.js: /** * Module dependencies. */ const logger = require('koa-l

    0熱度

    1回答

    Stack Overflow有很多關於此錯誤的問題。每個人都有其背景。我曾嘗試應用大多數建議的解決方案,但都沒有工作。我也是新來KOA和貓鼬 "use strict" const Koa = require('koa') const Router = require('koa-router') const router = new Router() const mongoose = req

    0熱度

    2回答

    我使用Koa和Node.js 8.1。 今天,我發現,在我的app.js,如果我寫的順序是: const Koa = require('koa') var cors = require('koa-cors') const app = new Koa() app.use(cors(options)) app.use(router.routes()) 的CORS能正常工作。我可以通過在發

    1熱度

    1回答

    使用koa2ejskoa-router,ejs template如何使用其他中間件的ctx.state 本地主機:3000 /管理/ usermsg admin.get('/usermsg', async(ctx) => { ctx.state.userMsg = { page: Number(ctx.query.page), limit: 4,

    0熱度

    1回答

    當我嘗試使用他們的網站koa-route 3.2.0例子,我得到錯誤信息router.routes is not a function const Koa = require('koa'); const router = require('koa-route'); const app = new Koa(); app.use(logger()); router.get('/users'

    1熱度

    1回答

    我正在嘗試用Koa構建一個簡單的REST API。爲此,我正在使用koa-router。我有兩個問題: 每當我嘗試參數一樣mainRouter.ts添加到我的後法「:ID」,郵差顯示「未找到」。我的要求:http://localhost:3000/posttest?id=200 我無法獲得帶有「ctx.params」的參數。我在koajs頁面上也找不到任何關於它的內容,但我確實在這裏看到了像這樣的

    0熱度

    2回答

    我決定他們的目的分裂我的路由器興亞的路由器,所以他們看起來像這樣: 路由器/ homeRouter.ts import * as Router from 'koa-router'; const router: Router = new Router(); router .get('/', async (ctx, next) => { ctx.body = 'hello

    0熱度

    3回答

    我在使用一些koa模塊,他們只有這個文檔寫在koa v1而不是v2。由於我以前從未使用過v1,因此我不知道如何在v2中編寫此代碼。 app .use(body({ IncomingForm: form })) .use(function *() { console.log(this.body.user) // => test consol

    0熱度

    1回答

    我正在Koa2上使用Koa-better-body,並且我想在POST表單提交(輸入類型=文件)中處理單個文件上傳。 儘管所有其他字段在ctx.request.fields下正確顯示,即ctx.request.fields.title,但我的文件輸入內容根本不可用! 有趣的是,在ctx.request.fields,我仍然獲得了值爲我的文件輸入(ctx.request.fields.coverim

    0熱度

    1回答

    如果我從客戶端發送POST如/image/cover或/image/sub/,路由器功能根本不起作用,所以它發送404。它應該工作,但我從字面上不知道。我從來沒有遇到過這種情況,它無緣無故。 路由器 import Router from 'koa-router' const router = new Router({ prefix: '/image' }) router.post('/co