【发布时间】:2020-05-26 04:00:38
【问题描述】:
我刚刚在 07FEB20 将我的项目升级到 Angular 9,从那时起每当我添加一个库(这是正确的词吗?)(例如 ngx-bootstrap 或 ngx-gallery,我在另一个项目中使用它们'很好)我在 ng 服务时在控制台中收到此错误:
当我卸载上述库时我会离开,但这显然没有帮助,因为我现在对我的项目可以做什么陷入僵局。
有没有办法将 Angular 降级到 8 的某个版本?我已经尝试过npm install -g @angular/cli@8.1.4(我以前的版本),但这似乎不足以真正恢复项目,因为并非所有元素都恢复到 8 版本。
我已经尝试和谷歌搜索了 3 天,但我不知道如何在不出现错误的情况下集成这些库。
哦,我在安装这些库时遇到了关于 Renderer 与 Renderer2 的错误。即使更改它们以使其解析也无济于事。我仍然收到“无法读取属性 'id'”错误。
【问题讨论】:
-
能不能把你的代码放到stackblitz里,我看看,应该是别的什么还是少了什么
-
你不应该在你的 NgModule 中导入
BsModalService和BsModalRef -
你能分享你的
main.ts吗? -
编辑显示 main.ts
-
谢谢。我已经在网上搜索过这个问题,而且导入
BrowserModule和BrowserAnimationsModule似乎通常是一个问题。您确定它与您的其他库有关吗?
标签: angular frontend angular8 visual-web-developer angular9