Skip to content

pantoken / ai/pantoken-ai/src / scaffoldAndInit

Funzione: scaffoldAndInit()

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

Alpha

Genera un progetto iniziale per una piattaforma (tramite @pantoken/scaffold), e installa gli asset dell'agente di pantoken (tramite installAgentAssets) nella stessa directory.

Parametri

platform

string

A ScaffoldPlatform.

dir?

string = "."

La directory di destinazione (predefinita "."). Il suo nome base (o "pantoken-app" per ".") viene sostituito a nei file template dello scaffold.

tool?

AgentTool | "all"

Quali asset dello strumento agente installare insieme allo scaffold (predefinito "all").

Restituisce

Promise<string[]>

I percorsi scritti, prima i file dello scaffold.

Esempio

Scaffold di un starter React con tutti gli asset dell'agente installati

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

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