用--aot进行的角度构建失败,找不到“ withbl”(导入为“ i1”)

时间:2020-10-07 15:41:43

标签: build angular-cli angular8 aot

我的Angular 8应用程序在ng serve下可以正常工作。

但是,使用ng build --prod --aot=true时,在编译过程中出现以下错误:

"export 'ɵbl' (imported as 'i1') was not found in 'my-library'

似乎带有--aot标志的错误,因为没有它就可以成功编译。

如何找到my-library的问题?

1 个答案:

答案 0 :(得分:0)

使用--aot进行构建时,如果无法对AoT进行静态分析,则会显示这些错误。

您可以签入my-library来确保some gotchas符合AoT。

但是情况并非如此,因为您的错误非常不透明:请尝试添加--optimization=false标志以禁用压缩,并希望获得有关该错误的更多详细信息:

ng build --prod --aot=true --optimization=false

您的错误消息可能会变得更清楚。