使用 TypeScript 导入时找不到模块“keycloak-js/authz”

问题描述 投票:0回答:1

我在 TypeScript 中从 Keycloak 24 导入 KeycloakAuthorization 时遇到错误。

import KeycloakAuthorization from 'keycloak-js/authz';
// Causes: Cannot find module 'keycloak-js/authz' or its corresponding type declarations.

导出似乎可用。根据这个thisthis它应该可以工作。

moduleResolution
设置为
node
 中的 
tsconfig.json

重现步骤:

git clone https://github.com/fschick/Keycloak.ASPNet.Angular.git
cd Keycloak.ASPNet.Angular
switch main-fs-update
cd source\frontend\
npm install
npm run start

有谁知道出了什么问题以及我必须更改什么,或者我必须在哪里提出问题(Keycloak、Angular、TypeScript...)?

angular typescript keycloak
1个回答
0
投票

moduleResolution
必须设置为
bundler
 中的 
tsconfig.json

© www.soinside.com 2019 - 2024. All rights reserved.