Allow creating applications and libraries in separate folders for better project structure.
Offen
area: @schematics/angular
feature
feature: insufficient votes
- Vorherrschende Sprache
- TypeScript
- Sterne
- 27k
- Forks
- 11.8k
- Ø Merge
- 14 Std. 23 Min.
- Gemergte PRs (30 T.)
- 162
Beschreibung
[ V ] Feature request
Currently both applications and libraries placed in same directory.
And there is only one config for this: `newProjectRoot`
Please add another one: `newLibraryRoot` - if set, libraries would be stored there.
Beitragsleitfaden
Rechercherichtung
Beginne damit zu ermitteln, wie die CLI `newProjectRoot` in ihrem Konfigurationsschema und den Einstiegspunkten für die Projekterzeugung liest, und prüfe anschließend alle vorhandenen Tests für die Erstellung von Bibliotheken. Als abgeschlossen gilt die Aufgabe, wenn ein konfiguriertes `newLibraryRoot` dort neu erzeugte Bibliotheken ablegt, während die Platzierung bestehender Anwendungen unverändert bleibt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- angular, typescript
- Bereich
- cli, tooling
- Issue-Typ
- Feature
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100