Skip to content

pantoken-root / ai/pantoken-ai/src / scaffoldAndInit

Função: scaffoldAndInit() ​

scaffoldAndInit(platform, dir?, tool?): Promise<string[]>

Alfa

Gerar um projeto inicial para uma plataforma (via @pantoken/scaffold), e instalar os ativos do agente do pantoken (via installAgentAssets) no mesmo diretório.

Parâmetros ​

platform ​

string

Uma ScaffoldPlatform.

dir? ​

string = "."

O diretório de destino (padrão "."). Seu nome base (ou "pantoken-app" para ".") é substituído por nos arquivos de modelo do scaffold.

tool? ​

AgentTool | "all" = "all"

Quais ativos da ferramenta de agente instalar junto ao scaffold (padrão "all").

Retorna ​

Promise<string[]>

Os caminhos gravados, arquivos do scaffold primeiro.

Exemplo ​

Gerar um projeto inicial React com todos os ativos do agente instalados

ts
import { scaffoldAndInit } from "@pantoken/ai";

scaffoldAndInit("react", "./my-app");