`ng completion` should apply to interactive shells only
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 78/100
- Tipo de issue
- Funcionalidade
- Clareza
- Claramente especificada
- Status de atividade
- Ativa
- Stack de tecnologia
- angular, typescript
- Domínio
- cli, documentation
Direção de pesquisa
Comece pela implementação do comando ng completion e pela documentação de conclusão em angular.dev/cli/completion, especialmente a seção Manual setup. Verifique como o comando grava a linha de configuração do Bash e como a documentação a descreve. O trabalho estará concluído quando a configuração de conclusão for limitada a shells interativos ou as instruções de configuração manual explicarem a verificação de shell interativo.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
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.
- Linguagem predominante
- TypeScript
- Estrelas
- 27k
- Forks
- 11.8k
- Merge médio
- 1d 2h
- PRs com merge (30d)
- 156
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de angular/angular-cli
-
area: @angular/build gemini-triaged
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 74/100
angular/angular-cli#33955 ·
Mantenedores costumam responder em até 1 dia
-
area: @angular/cli gemini-triaged
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
angular/angular-cli#33055 · 1 comentário · 3 reações ·
Mantenedores costumam responder em até 1 dia
-
@angular/ssr: page under nested empty-path routes is prerendered without the modulepreload hints of its lazy chunks (regression since 19.1.6)Talvez já em andamento @alan-agius4 assumiu hoje. Abertaarea: @angular/ssr
angular/angular-cli#34320 · 1 responsável ·
Mantenedores costumam responder em até 1 dia
-
area: @angular/build
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 48/100
angular/angular-cli#34312 ·
Mantenedores costumam responder em até 1 dia
-
area: @angular/build
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100
angular/angular-cli#34292 ·
Mantenedores costumam responder em até 1 dia
Todas as issues de angular/angular-cli
Issues semelhantes
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 85/100
-
area:cowork area:desktop documentation enhancement platform:macos
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
anthropics/claude-code#101720 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 77/100
apache/rocketmq-dashboard#6610 ·
Mantenedores costumam responder em até 3 dias
-
Add: MS NOWAbertacheck:passed streams:add
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
Mantenedores costumam responder em até 1 dia
-
Global update drops overrideAccess, so Local API updateGlobal fails filterOptions validation (3.90 regression)Talvez já em andamento @PINYOPATTANAWASANPORN assumiu hoje. Abertaarea: core Bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
payloadcms/payload#18674 · 1 comentário ·
Mantenedores costumam responder em até 1 dia