Angular - Предупреждение: точка входа '@ libray-package' содержит глубокие импорты в 'module / file' - PullRequest
0 голосов
/ 08 апреля 2020

После обновления проекта до Angular 9.1 CLI выдает несколько предупреждений для различных библиотек, как показано ниже:

Предупреждение: точка входа '@ azure / msal- angular' содержит глубокий импортирует в 'node_modules / msal / lib-commonjs / utils / UrlUtils'. Это, вероятно, не проблема, но может привести к неправильной компиляции точек входа.

Предупреждение. Точка входа 'ngx-toastr' содержит глубокий импорт в 'node_modules / @ angular / compiler / src / ядро». Это, вероятно, не проблема, но может привести к тому, что компиляция точек входа будет не в порядке.

Я ищу это предупреждение и получаю эту проблему Github: https://github.com/angular/angular/issues/35615

Это заставляет замолчать предупреждение. Но в чем причина root этого предупреждения и как его исправить, а не просто подавить предупреждение?

1 Ответ

0 голосов
/ 17 апреля 2020

Не уверен, поможет ли это вам, но я решил то же самое предупреждающее сообщение "ngx-toastr", установив последнюю версию из https://www.npmjs.com/package/ngx-toastr/v/12.0.1

Возможно, более старые версии ) из "ngx-toastr" несовместимы с Angular CLI 9.1?

Это соответствующий раздел моего пакета. json пост-обновление.

.
.
.
 "ngx-toastr": "^12.0.1",
.
.
.

Возможно " @ azure / msal- angular "может быть решен таким же образом (хотя я не использовал этот пакет).

Удачи!

Робин

...