Angular 角度为8的运行时错误,未定义接口

Angular 角度为8的运行时错误,未定义接口,angular,webpack,angular-material,angular-cli,typescript3.0,Angular,Webpack,Angular Material,Angular Cli,Typescript3.0,我们最近尝试从Angular 7升级到Angular 8。在构建时出现了一些问题,例如不得不将定义从d.ts重命名为.ts,但得到了编译,我们认为一切都很好。但在运行该站点时,出现了运行时错误: ErrorDialogSettings未定义,ErrorDialogSettings是一个接口,在构造函数中用作对话框组件的参数,类和接口都在同一文件中声明。生成的输出包含以下{type:ErrorDialogSettings,decorators:[{type:\\\\\\\\\\\\\\\\\\\\

我们最近尝试从Angular 7升级到Angular 8。在构建时出现了一些问题,例如不得不将定义从d.ts重命名为.ts,但得到了编译,我们认为一切都很好。但在运行该站点时,出现了运行时错误:
ErrorDialogSettings未定义
ErrorDialogSettings
是一个接口,在构造函数中用作对话框组件的参数,类和接口都在同一文件中声明。生成的输出包含以下
{type:ErrorDialogSettings,decorators:[{type:\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\代码>。我发现奇怪的是接口被引用了。有什么问题吗?我不知道发生了什么变化,可能是从网页包到打字稿的所有内容


我们正在运行Typescript 3.4.5、Angular Materials 8和Angular CLI 8

CLI出现问题,更新到@Angular/CLI 8.0.6解决了问题。谢谢你Londeren

CLI出现问题,更新到@angular/CLI 8.0.6解决了该问题。谢谢你Londeren

我也面临着同样的问题,接口并没有为角度日历定义。这个错误突然发生了。似乎是web包中的一些问题。我也这么说,因为它编译正确,而且allI也有相同的错误。还有关于fix的讨论——我也面临着同样的问题,没有为角度日历定义接口。这个错误突然发生了。似乎是web包中的一些问题。我也这么说,因为它编译正确,而且allI也有相同的错误。这是和菲克斯的讨论-