【问题标题】:The pipe 'currency' could not be found (AOT)找不到管道“货币”(AOT)
【发布时间】:2019-04-15 00:07:54
【问题描述】:

我们有一个角度,我们从角度 6 升级到 7。我们使用内置的 currency 管道。服务 (ng serve) 和在 DEV 中构建时一切正常。

但是当我们尝试构建生产时,我们得到了The pipe 'currency' could not be found。实际上,所有管道都不再工作了。显示相同的错误。

该问题没有在版本 6 中发生。

编辑

ng build --aot 出现同样的错误

【问题讨论】:

  • 如何进行生产构建?
  • @AkshayM ng build --prod --build-optimizer --extract-css --configuration=production && npm run generate-config
  • 尝试运行ng build --prod。考虑到您的要求可能还不够,但请检查这是否有助于找出问题所在。
  • @AkshayM,我使用ng build --prod得到同样的错误

标签: angular


【解决方案1】:

我找到了问题。

我们在 tsconfig.json 中将 enableIvy 设置为 true。是一棵树摇动了管道。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-07-18
  • 1970-01-01
  • 2017-07-05
  • 2017-01-16
  • 2017-10-09
  • 1970-01-01
相关资源
最近更新 更多