`ng completion` should apply to interactive shells only
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 78/100
- Type d'issue
- Fonctionnalité
- Clarté
- Clairement spécifiée
- Activité
- Active
- Stack technique
- angular, typescript
- Domaine
- cli, documentation
Piste de recherche
Commencez par l’implémentation de la commande ng completion et la documentation de la complétion sur angular.dev/cli/completion, en particulier la section Manual setup. Vérifiez comment la commande écrit la ligne de configuration de Bash et comment la documentation la décrit. Le travail est terminé lorsque la configuration de la complétion est limitée aux shells interactifs ou que les instructions de configuration manuelle expliquent la vérification du caractère interactif du shell.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Command
completion
Description
ng completion adds the following line to ~/.bashrc:
source <(ng completion script)
This makes shell startup times a bit slower, and also applies to shells used by coding agents, which are commonly used nowadays. For these kinds of shells, it only introduces overhead without any benefit.
Describe the solution you'd like
Make it apply to interactive shells only:
if [[ $- == *i* ]]; then
source <(ng completion script)
fi
and update the documentation.
If the team disagrees with this change, then perhaps a mention in the "Manual setup" section of the documentation page is better than nothing.
- Langage dominant
- TypeScript
- Étoiles
- 27k
- Forks
- 11.8k
- Merge moyen
- 1 j 4 h
- PR mergées (30 j)
- 168
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de angular/angular-cli
-
Can't use an array of hostnames in --allowedHosts cli parameter in @angular/build:dev-serverOuvertearea: @angular/build gemini-triaged
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
angular/angular-cli#33955 ·
Les mainteneurs répondent en général sous 1 jour
-
area: @angular/cli gemini-triaged
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
angular/angular-cli#33055 · 1 commentaire · 3 réactions ·
Les mainteneurs répondent en général sous 1 jour
-
unit-test builder (Vitest): test bundle output is not deterministic, which defeats Vitest 5 `fsModuleCache`Peut-être pris Une pull request liée à cette issue est ouverte ou déjà fusionnée. Ouvertearea: @angular/build
Difficulté 4/5 3-5 jours Accessibilité débutants 22/100
angular/angular-cli#34335 ·
Les mainteneurs répondent en général sous 1 jour
-
@angular/ssr: page under nested empty-path routes is prerendered without the modulepreload hints of its lazy chunks (regression since 19.1.6)Peut-être pris @alan-agius4 l’a pris il y a 2 jours. Ouvertearea: @angular/ssr
angular/angular-cli#34320 · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
area: @angular/build
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
angular/angular-cli#34312 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de angular/angular-cli
Issues similaires
-
afk-ok area:data-quality importer size:S
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
enorm-labs/event-junkie#3301 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
one-zero-eight/apply-bot#39 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
bigbluebutton/bbb-ui-components-react#108 ·
Les mainteneurs répondent en général sous 2 jours
-
area: app type: bug
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
ExpidetGames/code-reviewer#308 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
Les mainteneurs répondent en général sous 1 jour