Angular 6:ng build --aot

时间:2018-08-09 22:47:24

标签: angular visual-studio build aot

当我升级到Angle 6时,我在Visual Studio中收到此错误。 如何解决? 在这一行:     
看这里: ng build --aot

1 个答案:

答案 0 :(得分:0)

在您的result.component.ts中,将属性quizService设置为private,但是您正在尝试在result.component.html中使用它。

因此您有2个选择:

1-将quizService的声明更改为public,而不是private
2-为您尝试在该html(或函数)中使用的内容创建一个可观察的对象,然后在此处使用它,而不是直接在html中调用该服务。

顺便说一句,如果您在输出控制台中向上滚动,您将看到导致aot构建失败的实际错误和文件名。