问题标签 [koa-router]
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.
node.js - 使用 koa-router 重定向文件
我使用 koa-router 向节点发出后 ajax 请求,我想重定向 '/' ,但 url 没有改变。这是我的代码:
我的愿望是 '/login' = > '/' ,但 url 没有改变, '/login' => '/login' 。 这是结果
javascript - Exporting routes in Koa
I'm having a strange issue when exporting my routes. For some reason, this code works for me:
app.js
routes/index.js
but when I just export the routes function and then try to call it in app.js
, I get an error:
app.js
routes/index.js
Why doesn't it work when I do it the second way?
javascript - 如何使用 Koa2 和 koa-router 将 REST api 的 GET 响应发送到 React 客户端?
我用 koa 和 koa-router 设置了一个 REST api。我可以达到一个 api 端点,console.log(ctx.body)
并且我看到了我想要和期望看到的东西。在这种情况下,我希望看到一个带有 URL 的 json 对象,这就是我在控制它时在节点端看到的:
但是,当我尝试在 React 中使用端点时,我在客户端上得到的响应是一个 Response 对象,如下所示:
我的问题是如何在客户端上面的节点 console.log 中获取我期望的 json 对象?
我对 koa 很陌生,并且一直在尝试通过学习其他人的示例来了解他们如何设置 rest api。目前我的服务器如下所示:
我的路线文件如下所示:
最后我的控制器如下所示:
感谢您查看此内容并提供任何帮助。
javascript - 用 Koa 漂亮地打印 HTML 输出?
有没有办法美化来自 Jade 模板的 HTML 输出?类似于 Express 的东西app.locals.pretty = true;
?我正在使用koa-router
,koa-views
如果这是相关的。
服务器.js
路线/index.js
意见/index.jade
node.js - 如何在 Koa 2 中处理无效的 GET 请求?
下面是我设置的简单 Koa 服务器。但是,每次执行无效的 GET 请求时,服务器都会“挂起”,因为在 Chrome 的网络资源选项卡中会指定pending。
服务器.js
错误中间件
如何优雅地处理所有无效的 GET 请求?包括无效的静态文件请求?
javascript - 如何在 Koa 2 中处理 404?
我有一个404.jade
文件,只要有无效的 GET 请求,我就想渲染它。
这是我当前的代码:
应用程序.js
路线/index.js
路线/user.js
如何处理任何类型的无效 GET 请求并await ctx.render('404')
在发生时以某种方式使用?
asynchronous - Koa 2 + Passport + 异步
试图在 Koa 2 中实施本地 Passport 策略,但我错过了一些重要的东西......
当我的路线到达passport.authenticate() 时,我可以检索我的用户,但我永远不会从那个await() 返回,所以我的代码不会进一步发展。
授权:
路线
所以我的代码命中('USER FOUND - DONE')......但我从来没有在路线中达到'我从来没有做到这一点'。已经尝试过切换几件事,所以我确信这可能是我做得不对的事情。
node.js - How can i get a list of Koa server url routes
I'm developing a mock server using koajs, and i would like to publish a service which lists developed APIs.
I use koa-router for mouting services.
And i would like somethink like:
node.js - 如何在 node + koa app 上配置 newrelic
我有一个使用 node.js、koa、koa-router 的应用程序。我想将 newrelic 添加到我的应用程序中,但它不支持 koa。
所以我尝试使用 koa-newrelic ( https://github.com/AfterShip/koa-newrelic ) 但它仍然不起作用。
我仍然得到/*
所有交易。
谁有这方面的经验?