参考错误:未定义ngI18nClosureMode

时间:2019-09-12 00:47:45

标签: angular deployment

我尝试部署Angular 7 Web应用程序,并引发错误-未捕获(承诺):ReferenceError:ngI18nClosureMode未定义。

该应用程序在本地运行时可以正常工作。

有人遇到这种错误吗?

谢谢!

2 个答案:

答案 0 :(得分:1)

发生这种情况的主要原因是程序包版本不一致。由于您将所有版本降级为与8.0.0相匹配,因此此问题已解决。 我遇到了同样的问题,其中我的angular-cli版本是8.2.1,而其他版本设置为8.2.7。将所有内容更改为8.2.7即可解决问题。

另一种可能性是您可能会遇到No NgModule metadata found for 'AppModule'问题。这是由版本不一致引起的另一个问题。

希望这对您将来有用。

答案 1 :(得分:0)

仅在可能对其他人有用的情况下发布它-我能够通过将我所有的@ angular / *包降级为8.0.0并重新构建来解决此问题。