Angular ng build -prod错误:提供的参数与调用目标的任何签名都不匹配

时间:2017-07-05 09:12:49

标签: angular angular-cli

当我运行ng build --target=production时,我收到以下错误:

  

错误   C:/回购/新公司/ src目录/ $$ _ gendir /应用/ FU /酒吧/ fubar.component.ngfactory.ts   (4011,35):提供的参数与任何呼叫签名都不匹配   目标

我甚至不知道从哪里开始......如果ng build给了我更深入的了解,那将会非常有用:

  • 提供的参数
  • 哪个通话目标
  • 哪个行号
  • 正是发生此错误的地方

任何人都可以解释我如何识别上述任何内容吗?

1 个答案:

答案 0 :(得分:2)

您可能正在从模板中调用一个不应该(或应该)具有参数的方法。

这样的事情:

*ngIf="shouldShow()"

shouldShow(show: boolean){//do some}

正如您所看到的,提供的参数与呼叫目标的任何签名都不匹配。