我已将我的应用从角度5升级到角度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",& #34; auth0锁&#34 ;: " ^ 11.6.1",
答案 0 :(得分:25)
this angular thread中存在类似问题:
在Angular CLI的第6版中,我们删除了
global
和的{6}垫片 其他节点内置。您可以阅读有关此更改原因的详细信息 在#9827(评论)。如果您正在使用假定存在这些全局变量的库,那么您 可以尝试在
polyfills.ts
文件中手动填充它:
// Add global to window, assigning the value of window itself. (window as any).global = window;
添加该行应解决您的错误。