programing

vue 및 웹 팩과 함께 keycloak-js를 설치하려고 할 때 수집되지 않은 유형 오류: __WEBPACK_IPORTED_MODULE_3_keycloak_js_가 함수가 아닙니다.

shortcode 2022. 7. 16. 14:54
반응형

vue 및 웹 팩과 함께 keycloak-js를 설치하려고 할 때 수집되지 않은 유형 오류: __WEBPACK_IPORTED_MODULE_3_keycloak_js_가 함수가 아닙니다.

튜토리얼의 설명에 따라 vue 프로젝트에 keycloak-js를 설치하려고 하는데 응용 프로그램을 시작할 때 오류가 계속 나타납니다.

Uncaught TypeError: __WEBPACK_IMPORTED_MODULE_3_keycloak_js__ is not a function

이것들은 소포에 들어 있는 제 짐입니다.json

"keycloak-js": "^7.0.0",
"vue": "^2.5.2",
"webpack": "^3.6.0",

튜토리얼에서처럼 Import할 때 사용합니다.import * as Keycloak from 'keycloak-js'그리고 그 시작합시다.let keycloak = Keycloak(initOptions)에러를 발생시키는 라인입니다.

나도 열쇠고리를 요구하려고 했는데 그냥 이렇게 되어있었어.Keycloak is not a function.

이 오류는 웹 팩과 관련된 것일 수 있습니다.이것이 튜토리얼과 나의 어플리케이션의 유일한 차이점이다.나는 같은 문제를 가진 다른 사람을 발견하지 못했다.

동료가 방금 이전 버전의 Keyclock을 사용해 보라고 해서 이제 작동하게 되었습니다.

"keycloak-js": "^6.0.1",

이것은 keycloak.js 버전 7.0.0 자체에 있는 버그일 것으로 생각되며, 제가 알기로는 곧 패치될 예정입니다.그때까지는 최신 버전 6.* 6.0.1을 사용합니다.

다음을 사용하여 Keyclock Import를 시도합니다.

import Keycloak from 'keycloak-js';

npm/yarn을 통해 설치된 keycloak-js 7.x가 파손되었습니다.메인keycloak.js파일에 종속성에 대한 최소 코드가 포함되어 있습니다.js-sha256그리고.base64-js인라인 및 양쪽에 있는module.exports.

언급URL : https://stackoverflow.com/questions/57819085/uncaught-type-error-when-trying-to-install-keycloak-js-with-vue-and-webpack-w

반응형