2

我正在尝试 fusionauth-node-client 并关注 wiki https://fusionauth.io/docs/v1/tech/client-libraries/node。但我收到以下错误

const client = new FusionAuthClient('6b87a398-39f2-4692-927b-13188a81a9a3', 'http://localhost:9011');
               ^

TypeError: FusionAuthClient is not a constructor
at Object.<anonymous> 

我已经粘贴了文档中提到的确切代码,但它仍然无法正常工作。任何人都可以帮助我确定我在这里缺少什么。

4

1 回答 1

2

我在图书馆里四处寻找,发现我们正在导出几个对象,我们的示例不再正确。

要获得客户端,您需要稍微更改语法以获取正确的对象。

const {FusionAuthClient} = require('fusionauth-node-client');

这转化为:需要库并从里面fusionauth-node-client给我。FusionAuthClient库中还有一个RESTClientJWTManager可用的,但您不需要其中任何一个来使用 FusionAuth 进行编码。

我还将更新我们的示例以纠正这种差异。

于 2018-10-31T16:28:53.353 回答