gpt4 book ai didi

Angular - 警告 : Entry point '@libray-package' contains deep imports into 'module/file'

转载 作者:行者123 更新时间:2023-12-04 11:26:54 29 4
gpt4 key购买 nike

将项目升级到 Angular 9.1 后,CLI 会为各种库发出多个警告,如下所示:

Warning: Entry point '@azure/msal-angular' contains deep imports into 'node_modules/msal/lib-commonjs/utils/UrlUtils'. This is probably not a problem, but may cause the compilation of entry points to be out of order.

Warning: Entry point 'ngx-toastr' contains deep imports into 'node_modules/@angular/compiler/src/core'. This is probably not a problem, but may cause the compilation of entry points to be out of order.



我搜索了这个警告并得到了这个 Github 问题: https://github.com/angular/angular/issues/35615

这使警告消失了。但是这个警告的根本原因是什么以及如何修复它而不是仅仅抑制警告?

最佳答案

不确定这是否对您有帮助,但我通过安装来自 https://www.npmjs.com/package/ngx-toastr/v/12.0.1 的最新版本解决了相同的“ngx-toastr”警告消息。

也许旧版本的“ngx-toastr”与 Angular CLI 9.1 不兼容?

这是我的 package.json 更新后的相关部分。

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

也许“@azure/msal-angular”可以用同样的方式解决(虽然我没有用过这个包)。

祝你好运!

罗宾

关于 Angular - 警告 : Entry point '@libray-package' contains deep imports into 'module/file' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61103612/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com