将库从 Angular 9 更新到 Angular 10 会产生错误 Symbol MatButton 在 .... 中声明,未从 @angular/material/button 导出

0 angular-material angular-library angular10

将 Angular 库从 Angular 9 更新到 Angular 10 后,我在构建库时收到以下错误。

ERROR: Symbol MatButton declared in ...........................  is not exported from @angular/material/button. 
Run Code Online (Sandbox Code Playgroud)

我无法理解原因,有人可以建议需要做什么吗?

谢谢,米纳克什

小智 5

我对另一个模块也有同样的问题。我的问题是我通过深层路径而不是短路径导入模块。

出现错误:

import { SomeModule } from 'npm-package-name/some.module';
Run Code Online (Sandbox Code Playgroud)

没有错误:

import { SomeModule } from 'npm-package-name';
Run Code Online (Sandbox Code Playgroud)