angular / angular/angular-cli

List available projects in a workspace - `ng projects`

Ouverte
#23,482 8 commentaires 21 réactions 0 personnes assignées Voir sur GitHub
area: @angular/cli feature feature: under consideration
Langage dominant
TypeScript
Étoiles
27k
Forks
11.8k
Merge moyen
14 h 23 min
PR mergées (30 j)
162

Description

# 🚀 Feature request

### Command (mark with an `x`)

- [X] projects

### Description

In large Angular monorepo workspaces, it can sometimes be non-obvious to discover all the available projects which can be built. We should consider a new command (`ng projects`, `ng ls`, etc.) which lists all the projects in the current workspace. This can help new developers in workspace figure out exactly what they want to work on and how to do it.

### Describe alternatives you've considered

Workaround is to introspect the `angular.json` file, which is not obvious or easy to do, especially for a new developer.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par examiner comment Angular CLI lit le angular.json de l’espace de travail actuel et comment les commandes existantes sont enregistrées. Comparez les points d’entrée proposés `ng projects` et `ng ls`, puis vérifiez que la commande choisie répertorie chaque projet disponible dans l’espace de travail et explique comment chacun peut être utilisé.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
angular, typescript
Domaine
cli, tooling
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
Calme
Clarté
Plutôt claire
Accessibilité débutants
45/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.