5

我正在使用 WebAuthN API,我想使用它PublicKeyCredential来检测身份验证器。但是我的 TypeScript 不知道这个名字并且一直告诉我error TS2304: Cannot find name 'PublicKeyCredential'.

我确实导入了“@types/webappsec-credential-management”以获得正确的类型。但是出于同样的原因,我的 TypeScript 不想编译。

您知道如何将其添加到我的tsconfig.json或其他解决方案中以正确使用 TypeScript 吗?

4

1 回答 1

2

首先你需要安装类型。

npm install --save-dev @types/webappsec-credential-management

然后您需要将类型添加到您的 tsconfig.json 文件中。

{
  "compilerOptions": {
    "types": [ "@types/webappsec-credential-management" ]
  }
}
于 2019-02-11T16:06:15.273 回答