Solução de problemas
Resolva os problemas mais comuns de instalação, autenticação e escrita.
O comando celo não foi encontrado
Confirme que Node.js e npm estão disponíveis. Reabra o terminal após instalar e verifique o pacote global:
Terminal
node --version
npm --version
npm list -g @celoiaio/cli
npm prefix -gSe o pacote estiver instalado, confira se o diretório de executáveis globais do npm está no PATH do seu sistema. A localização varia conforme o sistema e a instalação do Node.js.
Login expirou ou a chave foi revogada
Inicie novamente a autorização e use o código recém-exibido. Não reaproveite um código antigo.
Terminal
celo login
celo whoamiSe o acesso for negado mesmo após autorizar, confirme o plano e a permissão de API no painel CeloIA. Verifique também a conexão e possíveis bloqueios de proxy ou firewall.
O celo não sobrescreveu um arquivo
Na conversa interativa, confira se a gravação foi autorizada. Em pergunta única, a proteção de sobrescrita exige --yes. Prefira voltar ao modo interativo para revisar cada autorização.
Verifique também a pasta atual e as permissões do sistema. Um caminho que aponta para fora da pasta de trabalho é recusado.
Variáveis de ambiente
| Variável | Finalidade |
|---|---|
| CELO_API_BASE | Define a URL base da API e tem precedência sobre a configuração salva. Use apenas endpoints confiáveis. |
| CELO_NO_BROWSER | Impede a tentativa de abrir o navegador no login. Útil em SSH. |
| NO_COLOR | Desativa cores na saída do terminal. |
Precisa de ajuda?
Informe a versão do celo, o sistema operacional, a versão do Node.js e a mensagem de erro. Remova tokens, chaves, dados pessoais e conteúdo privado antes de compartilhar.