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
Vincule a CLI com
buildprint link <token>.Veja os aplicativos que seu token pode acessar com
buildprint project list.Crie um espaço de trabalho de branch com
buildprint project get <appname>.Edite os arquivos dentro desse espaço de trabalho.
Execute
buildprint checkantes de aplicar as alterações.Use
buildprint syncquando precisar das alterações mais recentes do Bubble no seu espaço de trabalho.Use
buildprint applypara 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.