我正在尝试创建一个扩展EventEmitter的类,并且我使用的是Node.js文档中的示例。

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

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

util.inherits(Feeder, events.EventEmitter);


然后,当我创建Feeder对象的实例时,出现以下错误:
    feeder = new Feeder();

TypeError:对象不是函数

最佳答案

Jonathan Lonowski

发现我的问题。我必须添加:

module.exports = Feeder;


在我的feeder.js中。

关于node.js - Node.js util.inherits问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15507304/

10-11 22:35