1

我正在将应用程序从 Angular 8 升级到 Angular 9,并且在构建时出现以下错误:

ERROR in component is missing a template

没有迹象表明哪个组件缺少模板。有没有办法在不单独进入每个组件的情况下找到它?

我已经浏览了应用程序中的所有组件,它们似乎都在装饰器templateUrl中指定了一个。@Component这是一个例子:

@Component({
  selector: 'app-activities',
  templateUrl: './activities.component.html',
  styleUrls: ['./activities.component.scss']
})
4

2 回答 2

1

模糊的错误消息是他们正在调查的 Angular 9 候选版本的一个错误:

https://github.com/angular/angular/issues/34725

于 2020-01-14T08:49:29.570 回答
1

您可能只使用空白模板,至少这对我有用。

template: ''
于 2021-05-19T14:31:48.467 回答