使用模块导出端点功能?

时间:2017-12-14 22:23:09

标签: javascript node.js

我正在尝试将函数从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]

0 个答案:

没有答案