我已经使用 API 模块在 Angular 7 项目中设置了 AWS Amplify 以实现 GraphQL 功能。
使用 ng serve 服务时,一切似乎都有效。
但是,如果我使用 AOT 编译 - 例如对于生产构建,那么我不会收到任何编译错误,但在运行时我会看到以下错误
ERROR 错误:未捕获(承诺中):ReferenceError:未定义 API
我已经隔离了这个问题,因为 AOT 是它发生的触发器,但不确定它是 Amplify 问题还是我在 Angular 方面做的一些愚蠢的事情。
我做错了什么,我该如何解决?