Angular 6 Auth0 - глобальный не определен - PullRequest
0 голосов
/ 07 мая 2018

Я обновил свое приложение с угловой 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", "auth0-lock": "^ 11.6.1",

1 Ответ

0 голосов
/ 07 мая 2018

Возникла похожая проблема в этой угловой теме :

В версии 6 Angular CLI мы удаляем прокладку для global и встроенные модули других узлов. Вы можете прочитать больше о том, почему это изменение было сделано в # 9827 (комментарий).

Если вы используете библиотеку, которая предполагает наличие этих глобальных переменных, вы можно попробовать вручную перетащить его в файл polyfills.ts:

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

Добавление строки должно устранить вашу ошибку.

...