我正在尝试将函数从js模块导出到app.js.但是,它会在执行时抛出错误。我究竟做错了什么?我认为module.exports是这样做的方法,你可以导出一个函数而不仅仅是一个对象。
sms_list = require('./api/sms-list.js')
sms_list_scan = require('./api/sms-list-scan.js')
app.get('/sms-list/scan', sms_list_scan)
app.get('/sms-list', sms_list)
var sms_list = function(req, res) {
res.send('ok')
}
module.exports.sms_list = sms_list
route.js:202
throw new Error(msg);
^
Error: Route.get() requires a callback function but got a [object Object]