typescriptauth0模块

typescriptauth0模块,typescript,module,auth0,Typescript,Module,Auth0,我有以下.d.ts文件(摘录) 现在,在我的.ts文件中,我使用以下命令 import { Auth0 } from 'auth0-js'; 我得到以下错误 auth0 js没有导出的成员auth0 这里出了什么问题?auth0 js库没有导出任何名为auth0的内容 如果您只想导入所有内容,请将您的导入从“Auth0 js”更改为“作为Auth0导入”。否则,您可以从'auth0js'导入单个导出,如import{WebAuth} 还有,你自己打字吗?否则,您只需使用npm install@

我有以下.d.ts文件(摘录)

现在,在我的.ts文件中,我使用以下命令

import { Auth0 } from 'auth0-js';
我得到以下错误

auth0 js没有导出的成员auth0


这里出了什么问题?

auth0 js库没有导出任何名为
auth0
的内容

如果您只想导入所有内容,请将您的导入从“Auth0 js”更改为“作为Auth0导入”。否则,您可以从'auth0js'导入单个导出,如
import{WebAuth}

还有,你自己打字吗?否则,您只需使用
npm install@types/auth0 js
中已有的打字

确保您的
tsconfig.json
配置为查找键入:

{
  "compilerOptions": {
    ...
    "typeRoots": [
      "node_modules/@types"
    ],
    ...
  }
}

auth0 js
库不会导出任何名为
auth0
的内容

如果您只想导入所有内容,请将您的导入从“Auth0 js”更改为“作为Auth0导入”
。否则,您可以从'auth0js'导入单个导出,如
import{WebAuth}

还有,你自己打字吗?否则,您只需使用
npm install@types/auth0 js
中已有的打字

确保您的
tsconfig.json
配置为查找键入:

{
  "compilerOptions": {
    ...
    "typeRoots": [
      "node_modules/@types"
    ],
    ...
  }
}

您可以在index.html中包含auth0脚本

在你的auth.ts里。你可以用

declare var auth0: any;

这样可以避免typescript可能引发的任何名称未找到错误。

您可以在index.html中包含auth0脚本

在你的auth.ts里。你可以用

declare var auth0: any;

这避免了typescript可能引发的任何名称未找到错误。

在angular cli项目中,我们通过

npm安装auth0 js@types/auth0 js--save


以及从'auth0js'导入所需的路径,如
import{WebAuth}

在angular cli项目中,我们通过

npm安装auth0 js@types/auth0 js--save

以及从'auth0js'导入所需的路径,如
import{WebAuth}