Всем привет, подскажите в чем причина ошибки в koajs? Ошибка Cannot read property 'list' of undefined. Почему list становится undefined не понятно.
routes\questions.js
const Router = require("@koa/router"); const router = new Router(); const { QuestionController } = require("../controllers/questions"); router.get("/", QuestionController.list); module.exports = router;
controllers\questions.js
const Koa = require("koa"); const app = new Koa(); exports.list = app.use(async ctx => { ctx.body = "Some info"; });
index.js
const Koa = require("koa"); const Router = require("@koa/router"); const app = new Koa(); const router = new Router(); const path = require("path"); router.use("/questions", require("./routes/questions")); app.use(router.routes()); require("dotenv").config({ path: path.join(__dirname, "..", ".env.server") }); const port = process.env.PORT; app.listen(port, () => { console.log(Listening on the port ${port}
); });