`ng completion` should apply to interactive shells only
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 78/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- angular, typescript
- Área
- cli, documentation
Línea de trabajo
Empieza por la implementación del comando ng completion y la documentación de autocompletado en angular.dev/cli/completion, especialmente la sección Manual setup. Comprueba cómo escribe el comando la línea de configuración de Bash y cómo la describe la documentación. El trabajo estará terminado cuando la configuración del autocompletado se limite a shells interactivos o la guía de configuración manual explique la comprobación de shell interactiva.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
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.
- Lenguaje dominante
- TypeScript
- Estrellas
- 27k
- Forks
- 11.8k
- Merge medio
- 1 d 32 min
- PR fusionados (30 d)
- 138
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de angular/angular-cli
-
Can't use an array of hostnames in --allowedHosts cli parameter in @angular/build:dev-serverAbiertoarea: @angular/build gemini-triaged
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
angular/angular-cli#33955 ·
Los mantenedores suelen responder en 1 día
-
area: @angular/cli gemini-triaged
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
angular/angular-cli#33055 · 1 comentario · 3 reacciones ·
Los mantenedores suelen responder en 1 día
-
SSR resolves relative `redirectTo` against the wrong base when the route path has several segmentsPosiblemente ocupada @bschaeublin la tomó hace 2 días. Abiertoarea: @angular/ssr
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
angular/angular-cli#34300 ·
Los mantenedores suelen responder en 1 día
-
SSR route redirects drop the query string on relative `redirectTo`Posiblemente ocupada @bschaeublin la tomó hace 2 días. Abiertoarea: @angular/ssr
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
angular/angular-cli#34298 ·
Los mantenedores suelen responder en 1 día
-
area: @angular/build
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
angular/angular-cli#34292 ·
Los mantenedores suelen responder en 1 día
Todos los issues de angular/angular-cli
Issues similares
-
Bayern feature:Application ready web
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
digitalfabrik/entitlementcard#3176 ·
Los mantenedores suelen responder en 7 días
-
[BUG] 运行位置的分支列表不自动刷新,外部新建的分支看不到Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
NanmiCoder/cc-haha#1533 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Los mantenedores suelen responder en 1 día
-
🐛 Bug: Calendar work items cannot be opened on mobilePosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 75/100
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 92/100