var Fishbowl = require('node-fishbowl');

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


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

运行Node.js v8.2.1

任何帮助,将不胜感激。

最佳答案

这是他们文档中的错误,他们现在将Fishbowl导出为default

尝试这个:

var Fishbowl = require('node-fishbowl');

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


查看它在source中更改的cc3a400

关于javascript - TypeError:xxx不是构造函数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46165107/

10-10 05:42