<app-layout>不会在ng serve --env = dev --aot上加载(为空),但仅适用于ng serve(本地)

时间:2019-02-20 14:40:27

标签: angular5 aot

这是一个快速的问题:

我正在执行服务

--env=dev100 --aot (the dev100 is our remote server)

元素:

<app-layout></app-layout> **<--- LOOKS LIKE THIS upon completion. EMPTY!**

但是,我只是在本地盒子上放东西就没有这个问题。

我从未见过这种情况,也没有错误。

有想法吗?

1 个答案:

答案 0 :(得分:0)

由于angular 5编译器的不灵活,我的组件失效了(我没有使用的东西),并且与未加载的组件本身具有相同的签名。

EX:

<app-layout></app-layout> <-- NOT BEING LOADED
<app-layout-popover></app-layout-popover> <-- NOT BEING USED

我的想法是编译器仅看到第一部分

我删除了失效的组件之后,它便进行了编译,一切正常。