簡體   English   中英

我在Auth0的節點程序包中,特別是在他們的AuthenticationClient和ManagementClient API中收到無法識別的函數錯誤

[英]I'm getting an error for an unrecognized function within Auth0's node package, specifically in their AuthenticationClient and ManagementClient API

這是錯誤的圖片。

我進入包裝, 發現錯誤的確切功能無法識別

import { Injectable } from '@nestjs/common';
import uuid from 'uuid/v4';
import { AuthenticationClient, ManagementClient } from 'auth0';
import { EnvConfig } from '../my/env/config';

const config = {
  domain: EnvConfig.AUTH0_DOMAIN,
  clientId: EnvConfig.AUTH0_CLIENT_ID,
  clientSecret: EnvConfig.AUTH0_CLIENT_SECRET,
  audience: `https://${EnvConfig.AUTH0_DOMAIN}/api/v2/`,
};

@Injectable()
export class Auth0Service {
  public authenticationClient;
  public managementClient;

  constructor() {
    this.authenticationClient = AuthenticationClient(config);
    this.managementClient = ManagementClient(config);
  }

實例化AuthenticationClient和ManagementClient時發生錯誤。 我一直在使用樣板系統來設置任何第三方服務,但從未見過無法識別的功能。 我試圖重新安裝該軟件包,但沒有運氣。

有什么想法嗎?

先感謝您。

事實證明,我是盲人,在嘗試實例化的旁邊沒有看到缺少“新”字符的情況。

(wrong)
this.authenticationClient = AuthenticationClient(config);

(correct)
this.authenticationClient = new AuthenticationClient(config);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM