我在我的angular / node / typescript应用程序中使用Keycloak auth机制。我找不到Keycloak.js的definitelyTyped d.ts文件
这个JBOSS Keycloak.js适配器是否有一个打字稿等效/正在进行的工作,还是我必须写一个?任何输入/指针将非常感激
答案 0 :(得分:5)
可以使用以下内容编写一个简单的keycloak.d.ts
:
declare var keycloak:any;
declare module "keycloak" {
export = keycloak;
}
更多:https://basarat.gitbooks.io/typescript/content/docs/types/migrating.html
答案 1 :(得分:3)
有一个官方类型定义:
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已安装!