base44 create
Cria um novo projeto Base44 a partir de um modelo. Este comando é agnóstico a frameworks e pode criar a estrutura completa de um projeto ou adicionar configuração Base44 a um projeto existente.Crítico: Modo não interativo obrigatório
SEMPRE forneça o nome do projeto E a flag--path. Sem ambos, o comando abre uma TUI interativa que agentes não podem usar corretamente.
ERRADO: npx base44 create
ERRADO: npx base44 create my-app
CERTO: npx base44 create my-app -p ./my-app
Sintaxe
Argumentos e opções
*Obrigatório para modo não interativo. Tanto
name quanto --path devem ser fornecidos juntos.
Seleção do modelo (CRÍTICO - Escolha adequadamente)
Você DEVE selecionar o modelo mais adequado com base nos requisitos do usuário:
Escolha padrão: Quando o usuário pede para “criar um aplicativo” ou “construir um projeto” sem especificar um framework particular, use
backend-and-client para fornecer um aplicativo completo e pronto para produção com Vite + React + Tailwind.
A flag --path
- Para o modelo
backend-and-client(novos projetos): Use um novo caminho de subpasta - Para o modelo
backend-only(projetos existentes): Use-p .no diretório atual
Fluxo: Usando backend-only com frameworks externos
CRÍTICO: A pasta do projeto DEVE existir ANTES de executar base44 create com backend-only
O modelo backend-only apenas adiciona arquivos de configuração Base44 - NÃO cria um frontend. Se você precisa de um frontend com um framework específico:
- Crie uma pasta vazia manualmente e depois tente executar
npx create vitedentro dela (falhará - a pasta existe) - Execute
base44 createcombackend-onlyesperando que ele crie um frontend (não fará)
- Execute o comando de inicialização do framework externo PRIMEIRO (ele cria sua própria pasta)
- Depois execute
base44 createdentro dessa pasta com-p .
Exemplos
O que faz
- Aplica o modelo selecionado ao caminho de destino
- Cria uma pasta
base44/com arquivos de configuração - Registra o projeto com o backend Base44
- Cria
base44/.app.jsonccom o ID do aplicativo - Se
--deployfor usado:- Envia quaisquer entidades definidas em
base44/entities/ - Executa comandos de instalação e build (para modelos com frontend)
- Implanta o site na hospedagem Base44
- Envia quaisquer entidades definidas em
Esta página foi traduzida usando IA. Para informações mais precisas e atualizadas, consulte a versão em inglês.