【发布时间】:2017-03-08 09:27:26
【问题描述】:
我正在做一个 express 教程,我需要帮助理解这段代码:
在 routes/index 文件夹中是这段代码:
module.exports = (app) => {
app.get('/api', (req, res) => res.status(200).send({
message: 'Welcome to the Todos API!',
}));
app.post('/api/todos', todosController.create);
};
在使用它的应用程序文件中是这段代码,我不明白:
require('./server/routes')(app);
导出了一个函数,为什么这里用的是app作为参数?
【问题讨论】:
-
这有帮助吗?