可选功能模块angular-cli

时间:2017-08-08 12:55:01

标签: angular typescript angular-cli

我正在尝试使用如下的架构:

module-name
|
+-- service
|    | pom.xml
|    | src
+-- web
|    | *.ts
+-- index.ts // barrell file
webapp
|
+-- src
|    | app.module.ts
|    | main.ts
|    | tsconfig.app.json
.angular-cli.json
tsconfig.json

如果.angular-cli.json中的tsconfig设置为webapp/src/tsconfig.app.json,则使用ng serve按预期工作但ng build --prod

它会产生错误:

  

/some_absolute_path/webapp/src/$$_gendir/module/web-utils/web/section/section.component.ngfactory.ts(13,21)中的错误:找不到模块'./section.component'。

对于webapp/src中的每个文件。

另一方面,在切换angular-cli后使用./tsconfig.json AOT工作正常但ng serve导致无休止的编译。

1 个答案:

答案 0 :(得分:0)

我建议用

创建一个示例应用程序
ng new app-name

并比较生成文件中的配置和路径。