`ng completion` should apply to interactive shells only
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 78/100
- Issue-Typ
- Feature
- Klarheit
- Klar beschrieben
- Aktivitätsstatus
- Aktiv
- Tech-Stack
- angular, typescript
- Bereich
- cli, documentation
Rechercherichtung
Beginne mit der Implementierung des Befehls ng completion und der Dokumentation zur Vervollständigung unter angular.dev/cli/completion, insbesondere mit dem Abschnitt Manual setup. Prüfe, wie der Befehl die Bash-Einrichtungszeile schreibt und wie die Dokumentation sie beschreibt. Die Aufgabe ist abgeschlossen, wenn die Einrichtung der Vervollständigung auf interaktive Shells beschränkt ist oder die Anleitung zur manuellen Einrichtung die Prüfung auf eine interaktive Shell erklärt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
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.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 27k
- Forks
- 11.8k
- Ø Merge
- 1 T. 32 Min.
- Gemergte PRs (30 T.)
- 138
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus angular/angular-cli
-
area: @angular/build gemini-triaged
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
angular/angular-cli#33955 ·
Maintainer antworten meist innerhalb von 1 Tag
-
area: @angular/cli gemini-triaged
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
angular/angular-cli#33055 · 1 Kommentar · 3 Reaktionen ·
Maintainer antworten meist innerhalb von 1 Tag
-
SSR resolves relative `redirectTo` against the wrong base when the route path has several segmentsEvtl. vergeben @bschaeublin hat das vor 3 Tagen übernommen. Offenarea: @angular/ssr
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100
angular/angular-cli#34300 ·
Maintainer antworten meist innerhalb von 1 Tag
-
SSR route redirects drop the query string on relative `redirectTo`Evtl. vergeben @bschaeublin hat das vor 3 Tagen übernommen. Offenarea: @angular/ssr
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100
angular/angular-cli#34298 ·
Maintainer antworten meist innerhalb von 1 Tag
-
area: @angular/build
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100
angular/angular-cli#34292 ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in angular/angular-cli
Ähnliche Issues
-
bug help wanted
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
Maintainer antworten meist innerhalb von 1 Tag
-
agent-task risk:low
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 88/100
guyellis/http-status-check#512 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
microsoft/playwright#43327 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
microsoft/TypeScript#64758 ·
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
opensearch-project/OpenSearch-Dashboards#12937 ·
Maintainer antworten meist innerhalb von 2 Tagen