Random-js不是函数

时间:2019-05-03 13:36:51

标签: javascript node.js

以前,一切正常,但是现在出了点问题。 节点版本-10.4 错误:

var random = require("random-js")();
                                 ^
TypeError: require(...) is not a function

代码:

var random = require("random-js")();

为此:

    function getRandom() {
    reGeneratePatern();
    gencode = numbers[Math.floor(Math.random() * numbers.length)];
    return gencode;
}

Wtf?

1 个答案:

答案 0 :(得分:2)

如果您使用此模块的Usage,则会注意到它返回了一个对象。

所以您应该使用

var random = require("random-js");

如果您想获得Random方法,则可以使用对象分解

const { Random } = require("random-js");