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
| Argumento/Opção | Descrição | Obrigatório |
|---|---|---|
name | Nome do projeto (argumento posicional) | Sim* |
-p, --path <path> | Caminho onde criar o projeto | Sim* |
-t, --template <id> | ID do modelo (veja modelos abaixo) | Não |
--deploy | Constrói e implanta o site (inclui envio de entidades) | Não |
--no-skills | Pula a instalação de habilidades de agente de IA (habilidades são adicionadas por padrão) | Não |
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:| ID do modelo | Quando usar | Cenários de exemplo |
|---|---|---|
backend-and-client | Criando um NOVO aplicativo web full-stack do zero | ”Create a task app”, “Build me a dashboard”, “Make a SaaS app” |
backend-only | Adicionando Base44 a um projeto EXISTENTE OU usando um framework diferente (Next.js, Vue, Svelte, etc.) | ”Add Base44 to my project”, “I want to use Next.js”, “I already have a frontend” |
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.

