2013-03-19 142 views
1

我想创建一个扩展EventEmitter的类,并且我使用了Node.js文档中的同一个示例。Node.js util.inherits问题

var events, http, https, util; 
events = require('events'); 
util = require('util'); 

function Feeder() { events.EventEmitter.call(this); } 

util.inherits(Feeder, events.EventEmitter); 

然后,当我创建的馈线对象​​我得到以下错误的一个实例: 馈线=新馈线();

类型错误:对象不是一个函数

+0

事件未申报,放置事件 – 2013-03-19 18:39:32

+0

哦对不起,我切换EventEmitter的事件,我仍然有同样的错误 – janex 2013-03-19 18:42:25

+0

该代码适用于我。你使用什么版本的节点? – kberg 2013-03-19 18:50:30

回答

2

Jonathan Lonowski

发现我的问题。我不得不补充:

module.exports = Feeder; 

在我的feeder.js。