我是node.js的新手,我有以下导出功能
LiveEvent.js
function liveEvent(connection) {
this.db = connection.
}
liveEvent.prototype.someMethod = function() { }
module.exports = liveEvent;
现在在另一个档案中
Enduser.js
var LiveEvent = require('./LiveEvent');
当我尝试执行以下操作时,我得到 TypeError:对象不是函数
var liveEvent = new LiveEvent(connection);
我做错了什么?任何建议表示赞赏。
答案 0 :(得分:0)
您不需要function
关键字来创建原型方法。
function liveEvent(connection) {
this.db = connection;
}
liveEvent.prototype.someMethod = function() { }
module.exports = liveEvent;