【发布时间】:2019-08-14 01:39:30
【问题描述】:
我正在尝试从另一个文件导入路由逻辑。在 express js 中,这是可以通过 express.Route() 实现的,当我尝试 polka.Route() 时会弹出一个错误,提示 Route 在 polka 中不存在。
快速实施
server.js
const express = require('express');
const users = require('./routes/api/users');
const app = express();
app.use('/users', users);
user.js
const express = require('express');
const router = express.Router();
router.get('/test', (req, res) => res.json({ msg: 'works' }));
module.exports = router;
当/users/test 被点击时,输出是 {msg:'works'}。这适用于快速实现。对于 polka 实现,我将单词 express 更改为 polka 安装它。问题出现在 user.js 的 polka.Router() 行上。如何启用从 polka 中的另一个文件导入路由逻辑的功能。
【问题讨论】:
标签: javascript node.js express routing