【发布时间】:2017-10-13 07:09:54
【问题描述】:
我正在使用 Angular 4。在 AOT 并在惰性模块中运行汇总后出现此错误:
Error: Uncaught (in promise):TypeError: System.import is not a function
我的项目在 JIT 中运行良好,但在 AOT 中我无法重定向到惰性路由。 我不明白为什么会出现这个错误。
我该如何解决这个错误?
谢谢。
【问题讨论】:
-
错误原因是它尝试使用 SystemJS 加载惰性模块,而在 AOT 中运行时不存在该模块。但是我自己没有尝试过,所以我不能告诉你应该使用什么替代方案。支持您的问题。
-
你能提供你的路线文件吗
-
检查您的打字稿版本。运行
npm installshould not show any mismatch between angular packages and typescript
标签: angular angular2-aot