Angular 5模块在JIT模式下使用打字稿路径和桶未定义

时间:2018-03-12 19:27:05

标签: angular typescript

我的应用程序在AoT中工作正常但是当切换到JIT时,我得到:

Uncaught Error: Unexpected value 'undefined' imported by the module 

当我设置断点并检查它时,模块是否未定义。未定义的模块将按原样导入:

import { SharedComponentModule } from '@app/components';

@ app / components在typecript路径中定义,如下所示:

...
  "@app/components": [
    "app/core/components/index"
  ],
出口模具的桶:

...
export { SharedComponentModule } from './shared-component.module';

1 个答案:

答案 0 :(得分:0)

此解决方案可能会引用此answer

  1. 根模块组件中缺少逗号
  2. 根模块组件的双逗号
  3. 从模块中导出任何内容
  4. 语法错误
  5. 错字错误
  6. 对象,数组中的分号
  7. 导入语句不正确
  8. 模块互相导入
  9. 根模块主要存在问题。