【问题标题】:Angular 6 Auth0 - global not definedAngular 6 Auth0 - 全局未定义
【发布时间】:2018-10-16 22:53:25
【问题描述】:

我已将我的应用程序从 angular 5 升级到 angular 6。我现在收到以下错误。

Uncaught ReferenceError: global is not defined
at Object../node_modules/auth0-lock/lib/utils/cdn_utils.js (cdn_utils.js:13)

“angular2-jwt”:“^0.2.3”,“auth0-js”:“^9.5.1”,“auth0-lock”: "^11.6.1",

【问题讨论】:

    标签: angular auth0


    【解决方案1】:

    this angular thread也有类似问题:

    在 Angular CLI 的第 6 版中,我们正在删除 global 和 其他节点内置。您可以阅读更多关于为什么进行此更改的信息 在#9827(评论)。

    如果您使用的库假定这些全局变量存在,您 可以尝试在您的 polyfills.ts 文件中手动填充它:

    // Add global to window, assigning the value of window itself. (window as any).global = window;

    添加该行应该可以解决您的错误。

    【讨论】:

      猜你喜欢
      • 2018-08-27
      • 1970-01-01
      • 2018-07-21
      • 2019-03-25
      • 2022-07-28
      • 2018-10-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多