我正在尝试fusionauth-node-client并遵循维基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>
我仍然粘贴了文档中提到的确切代码,但仍无法正常工作。谁能帮助我确定我在这里缺少什么。
答案 0 :(得分:2)
我在图书馆中闲逛,发现我们正在导出多个对象,而我们的示例不再正确。
要获取客户端,您需要稍微更改语法以获取正确的对象。
const {FusionAuthClient} = require('fusionauth-node-client');
这表示:需要库fusionauth-node-client
,并从其中给我FusionAuthClient
。库中还有RESTClient
和JWTManager
可用,但是您不需要使用FusionAuth进行编码。
我还将更新示例以纠正这种差异。