将库从Angular 9更新为Angular 10会产生在中声明的错误Symbol MatButton..未从@angu



在将Angular lib从Angular 9更新为Angular 10之后,在构建库时出现以下错误。

ERROR: Symbol MatButton declared in ...........................  is not exported from @angular/material/button. 

我不明白原因,有人能建议一下需要做什么吗?

谢谢,Meenakshi

我在另一个模块上遇到了同样的问题。我的问题是,我通过深路径而不是短路径导入模块。

出现错误:

import { SomeModule } from 'npm-package-name/some.module';

无错误:

import { SomeModule } from 'npm-package-name';

我在启用ivy后遇到了同样的问题,而我的导入是正确的。对我来说,将@angular/material更新为11.2.10并将@angular/compiler-cli更新为11.2.11解决了这个问题。

最新更新