CLI

Introdução

Introdução

O Buildprint CLI oferece um espaço de trabalho local, focado em código, para uma branch de um aplicativo Bubble. Em vez de editar seu aplicativo diretamente no Bubble, você extrai uma branch para arquivos, faz as alterações localmente, as valida e envia o resultado de volta.

Ele foi projetado tanto para humanos quanto para agentes de codificação. Os humanos obtêm um fluxo de trabalho local revisável. Os agentes obtêm um sistema de arquivos que podem ler, pesquisar, editar, comparar e mesclar.

Fluxo típico

  1. Vincule a CLI com buildprint link <token>.

  2. Veja os aplicativos que seu token pode acessar com buildprint project list.

  3. Crie um espaço de trabalho de branch com buildprint project get <appname>.

  4. Edite os arquivos dentro desse espaço de trabalho.

  5. Execute buildprint check antes de aplicar as alterações.

  6. Use buildprint sync quando precisar das alterações mais recentes do Bubble no seu espaço de trabalho.

  7. Use buildprint apply para enviar suas alterações locais commitadas de volta para o Bubble.

Comandos principais

  • buildprint link <token> — conecta a CLI ao Buildprint.

  • buildprint project list — lista os projetos disponíveis para o seu token.

  • buildprint project info <appname> — inspeciona um projeto antes de cloná-lo.

  • buildprint project get <appname> [--branch <name>] — cria um espaço de trabalho local para uma branch do Bubble.

  • buildprint sync — busca o snapshot mais recente do Bubble para a branch atual e o mescla no seu espaço de trabalho.

  • buildprint check — valida o espaço de trabalho antes de aplicar.

  • buildprint apply — envia as alterações locais commitadas de volta para o Bubble.

  • buildprint tree <target> — inspeciona uma página, elemento reutilizável ou subárvore de elementos a partir da linha de comando.

Leia a seguir

  • Leia o Sistema de arquivos para entender o que a CLI cria no disco e o que você deve editar.

  • Leia Espaços de trabalho para entender as raízes do aplicativo, as pastas de branch e onde os comandos devem ser executados.

  • Leia Gerenciando alterações e sincronização para o fluxo de trabalho diário.

Isso foi útil?