javascript - 尝试使用 vue 和 webpack : __WEBPACK_IMPORTED_MODULE_3_keycloak_js__ is not a function 安装 keycloak-js 时出现未捕获的类型错误

标签 javascript vue.js webpack vuejs2 keycloak

我正在尝试在我的 vue 项目中安装 keycloak-js 作为 described in this tutorial当我启动我的应用程序时,我不断收到错误

Uncaught TypeError: __WEBPACK_IMPORTED_MODULE_3_keycloak_js__ is not a function

这些是我在 package.json 中的条目

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

就像在教程中一样,我使用 import * as Keycloak from 'keycloak-js' 导入它,并使用 let keycloak = Keycloak(initOptions) 启动它,这是一行抛出错误。

我也尝试要求 keycloak 然后它只是说 Keycloak 不是一个函数

此错误可能与 webpack 相关吗?恕我直言,这是教程和我的应用程序之间的唯一区别。我还没有发现其他人遇到同样的问题。

最佳答案

一位同事刚刚告诉我尝试旧版本的 Keycloak,现在它可以工作了。

"keycloak-js": "^6.0.1",

关于javascript - 尝试使用 vue 和 webpack : __WEBPACK_IMPORTED_MODULE_3_keycloak_js__ is not a function 安装 keycloak-js 时出现未捕获的类型错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57819085/

相关文章:

angularjs - ngAnimate 与 Angular 1.4 + TypeScript 在页面加载期间无法工作

css - react : Inline CSS modules in JSX with Webpack

javascript - 禁用 href 并执行函数

javascript - 在请求完成之前无法计算 polymer iron-ajax header 属性

javascript - Vue - 监听 Prop 变化(对象),观察不触发

vue.js - 如何获取 Vuetify 复选框 event.target.checked 和 event.target.value?

javascript - 打破 Mongoose 中的 Bluebird promise 链

javascript - Joi 自定义验证

vue.js - vue cli如何在index.html中创建自定义 block 和 Hook ?

node.js - 快速使用 webpack 开发服务器的目的是什么?