问题标签 [koa2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
koa2 - koa2 模板字符串无法正常显示
我正在安装外套 2.0 和节点 8.0,但是当我测试以下代码时,它显示 Hello World ${date},而不是 Hello World 6/7/2017。
const Koa = require('koa'); const app = new Koa();
app.use(ctx => {
});
app.listen(3000);
node.js - JWT没有存储...如何查看?
无法理解 nodejs 身份验证(KoaJS2)。
我有这段代码:
我签名后令牌存储在哪里?
没有“身份验证”标头...
node.js - 如何在服务器端解压缩 Koa.js 中的压缩请求数据?
我正在开发一个基于 HTTP 驱动的基于 REST 的应用程序,该项目的需要是我必须在服务器端接收压缩的gzipped JSON 数据。有几个可用的模块演示了压缩响应并将它们发送回,但我没有找到任何显示如何解压缩服务器接收到的请求数据的东西。
node.js - Koa-compress is not working
This is my code for embedding koa-compress middleware
And following is my response sending code
When I hit the URL through CURL I get a simple plain text saying "Hello World" but I believe I should have I got a compressed string because CURL doesn't do decompression by default. And when I hit the same URL on ChromeBrowser, I get the error saying ERR_CONTENT_DECODING_FAILED
When I set content-encoding to gzip, koa-compress should have compressed my response text but it's somehow not doing so. Maybe I'm making some mistake but I don't know what?
node.js - Nodejs、koa-router、koa-views (twig) 返回“未找到”
所以我开始了我的新项目,我的一个朋友说服我放弃 PHP 并尝试使用 rethinkDB 来使用 Nodejs。
我安装了所有东西,没有路线,它可以工作。但是一旦我添加了路线,我得到了:Not Found
控制台上没有错误。
包:
服务器.js:
ot.js:
我的目标是实现以下目标:
总nodejs noob,我真的很感谢你的帮助:)
node.js - 关于节点包'squelize','dataValues'是什么意思?
我的问题是:
koa2 中间件'/info' ctx.res.body ------>front-end get
对象没有 dataValues 和其他值。只有对象像{a:1,b:2}
在中间件中,我得到ser
它有很多键值,比如{dataValue:{a:1,b:2},eviousDataValues:'xxx'}
为什么ko2中间件中的前端Object和'ser'不一样?
这是我的代码
koa2 - 每次更新 Koa2 会话页面查看次数为 2 次
第一次加载时,它显示正确。之后,每次更新都会获得 2 个页面浏览量,而不是一个。
node.js - 在将护照与koa一起使用时尝试生成jsonwebtoken时ctx.passport未定义?
我正在尝试使用 Koa 2 和护照创建一个简单的用户注册/登录 api。
尝试登录时出现问题。
这是路线的代码;
这是 authEmail() + GenerateToken 函数;
最后是护照电子邮件策略:
尝试向/auth/email
我运行发布请求时出现以下错误;
生成令牌....
undefined
xxx POST /api/auth/email 500 124ms
TypeError: Cannot read property 'user' of undefined...
这是我第一次使用 koa 和 passport,所以我一直在尝试清理我找到的 github repo。(https://github.com/zombiQWERTY/koa2-starter-kit),代码主要改编自这里。
非常感谢您对问题的任何建议,如果您需要更多信息/希望我分享服务器代码的更多部分,请告诉我。
编辑:
这是堆栈跟踪:
将当前代码上传到 repo:https ://github.com/alexc101/koa-api
koa2 - Koa2 和 History API 回退
我构建了 SPA 应用程序,并history
在前端的路由器中设置了模式。我使用 Vue2.js -这里的问题仅描述 Express.js 的服务器配置,但我不知道如何为我的Koa2 应用程序设置正确的服务器配置。
我采用connect-history-api-fallback中间件:
但我得到了错误:
然后我使用koa2-history-api-fallback
模块但没有工作。
是否有任何解决方法或任何方法来处理此问题。
非常感谢。
javascript - Koa 不会从 fetch POST 请求中解析“body”
这是向我的服务器请求 POST 数据的 javascript 代码。当我打印出正文数据时,它似乎工作正常,但 Koa 甚至没有从请求中解析“正文”(使用koa-bodyparser)。我不知道为什么会发生这种情况,它确实像一周前一样工作。
浏览器
服务器