我有一个大型 angular2 应用程序 - 在 JIT 模式下完美运行。但是,在进行 AOT 编译和汇总后,应用程序不再工作。
我收到的错误是
build.js:12 Uncaught ReferenceError: MyService is not defined
经过调查,我发现我的桶文件是导致此问题的原因。如果我像这样导入服务:
import {MyService} from "../../services/index";
我得到了错误。但是,如果我将导入语句更改为:
import {MyService} from "../../services/my-service/my-service";
一切正常...
任何人都知道如何解决这个问题?我不想停止使用桶文件...