TypeError:xxx不是一个构造函数

var Fishbowl = require('node-fishbowl'); var fb = new Fishbowl.Fishbowl({ host: 'XXXX', IADescription: 'Reporting Dashboard', IAID: 2286, IANAME: 'node-dashboard', password: 'X', port: '28192', username: 'X', bunyanLevel: 'debug' }); 

上面的代码返回“TypeError:Fishbowl.Fishbowl不是一个构造函数”。 我已经尝试过所有我能想到的事情来解决这个问题,但我一直没有成功。

运行Node.js v8.2.1

任何帮助,将不胜感激。

这是他们的文档中的错误,他们现在default出口Fishbowl。

尝试这个:

 var Fishbowl = require('node-fishbowl'); var fb = new Fishbowl({ host: 'XXXX', IADescription: 'Reporting Dashboard', IAID: 2286, IANAME: 'node-dashboard', password: 'X', port: '28192', username: 'X', bunyanLevel: 'debug' }); 

看看它在cc3a400中更改的源代码 。