koa框架使用koa-router时遇到了问题,来瞧一瞧看一看。

发布于 2022-09-02 20:00:05 字数 95 浏览 24 评论 0

我搭的koa框架使用koa-router作为路由中间件。
一开始的时候,我把它们都写在一个js文件里了,现在我想把路由模块分出来,作为一个独立的模块。但是却不知如何下手。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

小巷里的女流氓 2022-09-09 20:00:05

根据旅路由分文件,然后require进去使用

花伊自在美 2022-09-09 20:00:05

https://github.com/qq83387856/node-koa
可以看我的项目
或者你可以使用npm install -g koa-generator
然后 koa xxx 生成一个项目 里面有完整的骨架
具体还有不懂的再问

唯憾梦倾城 2022-09-09 20:00:05

you need nested routers

// app.js
var app = require('koa')();
app.use(require('./router/index').routes());

// router/index.js
var router = require('koa-router')();
var login  = require('./login');
router.use('/login', login.routes());
module.exports = router;

// router/login.js
var router = require('koa-router')();
router.get('/login', function * () {
    this.body = 'hello world';
});
module.exports = router;
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文