9

我正在为我的 angular/node/typescript 应用程序使用 Keycloak 身份验证机制。我找不到 Keycloak.js 的 absoluteTyped d.ts 文件

这个 JBOSS Keycloak.js 适配器是否有打字稿等效/正在进行中,还是我必须写一个?任何输入/指针将不胜感激

4

2 回答 2

13

在以下位置有一个官方类型定义:

https://github.com/keycloak/keycloak/blob/master/adapters/oidc/js/src/main/resources/keycloak.d.ts

和这里

https://www.npmjs.com/package/@types/keycloak-js

https://www.npmjs.com/package/keycloak-js

来自@types/keycloak-js:

keycloak-js 提供了自己的类型定义,所以你不需要安装@types/keycloak-js!

于 2018-01-07T18:29:05.170 回答
6

keycloak.d.ts可以写一个简单的内容:

declare var keycloak:any;
declare module "keycloak" {
    export = keycloak;
}

更多:https ://basarat.gitbooks.io/typescript/content/docs/types/migrating.html

于 2015-12-23T06:50:07.550 回答