CLI
Usando os prompts interativos
Como navegar e responder às perguntas interativas da CLI
Visão geral
A CLI usa @clack/prompts para perguntas interativas. Esses prompts funcionam bem na maioria dos terminais e são totalmente orientados por teclado.
Teclas principais
- Navegar: setas para cima/baixo
- Confirmar/continuar: Enter
- Cancelar: Ctrl+C
Tipos de prompt que você verá
Seleção única (escolha um)
- Mova com cima/baixo, Enter para escolher a opção destacada.
Lugares típicos: escolher um framework web ou native, runtime ou API.
Multi-seleção (escolha vários)
- Mova com cima/baixo.
- Espaço liga/desliga a opção destacada.
- Enter confirma a(s) seleção(ões).
- Alguns prompts permitem não selecionar nada (você pode pressionar Enter sem marcar nada).
Lugares típicos: selecionar tipos de projeto (web/native), escolher apps de exemplo.
Multi-seleção agrupada (addons)
- As opções ficam organizadas sob cabeçalhos de grupo.
- Mova com cima/baixo, Espaço para ligar/desligar uma opção, Enter para confirmar.
- Cabeçalhos de grupo são informativos; ligue/desligue os itens dentro dos grupos.
Usado ao selecionar addons como Biome, PWA, Turborepo etc.
Confirmar (sim/não)
- Use esquerda/direita ou cima/baixo para destacar Sim/Não e depois Enter.
Lugares típicos: instalar dependências, inicializar Git.
Entrada de texto
- Digite a resposta e pressione Enter.
- Se a validação falhar, uma mensagem curta explica o que corrigir; edite e pressione Enter de novo.
Lugares típicos: nome/caminho do projeto, URLs de banco, inputs específicos de provider.
Dicas
- Você pode pular todos os prompts com
--yesse quiser os padrões. Veja a página de Opções. - Se começar o fluxo errado por engano, pressione Ctrl+C para cancelar com segurança.