Our project setup doesn't have an immediate sub-folder of app, however, it appears that running ng generate always assume that you have an app folder under the app root folder you specified in .angular-cli.json
Versions
Angular CLI: 1.6.0
Node: 7.0.0
OS: darwin x64
Angular:
...
Repro steps
- Setup a simple .angular-cli.json with:
{
"apps": [
{
"name": "client",
"root": "projects/client"
}
]
}
ng g c form-inputs/mike --skip-import --dry-run --app=client
Observed behavior
You'll see the output path always assumes an app folder:
create projects/client/app/form-inputs/mike/mike.component.css (0 bytes)
create projects/client/app/form-inputs/mike/mike.component.html (23 bytes)
create projects/client/app/form-inputs/mike/mike.component.spec.ts (614 bytes)
create projects/client/app/form-inputs/mike/mike.component.ts (261 bytes)
Desired behavior
I'd like an option to be able to configure whether your project has the app folder or not. Or maybe an option to configure the whole path the component gets created in.
Our project setup doesn't have an immediate sub-folder of app, however, it appears that running ng generate always assume that you have an
appfolder under the app root folder you specified in .angular-cli.jsonVersions
Repro steps
Observed behavior
You'll see the output path always assumes an
appfolder:Desired behavior
I'd like an option to be able to configure whether your project has the
appfolder or not. Or maybe an option to configure the whole path the component gets created in.