【发布时间】:2017-10-06 02:37:53
【问题描述】:
我正在使用 Angular CLI 在一个项目中支持多个应用程序。
"apps": [
{
"name": "app1",
"root": "src/app1",
"outDir": "dist/app1",
.
.
},
{
"name": "app2",
"root": "src/app2",
"outDir": "dist/app2",
.
.
}
]
但是当我运行以下命令来生成服务时
C:\POC\test1\src\app1\app>ng g service test --app=app1
服务是这样生成的
create src/app1/src/app1/app/test.service.spec.ts (362 bytes)
create src/app1/src/app1/app/test.service.ts (110 bytes)
这是不正确的。它应该像
create src/app1/app/test.service.spec.ts (362 bytes)
create src/app1/app/test.service.ts (110 bytes)
我做错了吗?
【问题讨论】:
-
@msanford 这个问题特定于在使用多个应用程序时使用 Angular-cli 生成组件/服务/指令。它不是重复的
-
从根目录(C:\POC\test1)执行命令会发生什么?
-
@JBNizet 结果与根目录相同
-
您使用什么 CLI 版本?你能提供整个 angular-cli.json 吗?因为您的设置在我的 Angualr CLI 测试项目上运行良好。
标签: angular angular-cli