Skip to content

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

Functie: scaffoldAndInit() ​

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

Alpha

Scaffold een startproject voor een platform (via @pantoken/scaffold), en installeer pantoken's agent-assets (via installAgentAssets) in dezelfde map.

Parameters ​

platform ​

string

Een ScaffoldPlatform.

dir? ​

string = "."

De doelmap (standaard "."). De basisnaam ervan (of "pantoken-app" voor ".") wordt vervangen door in de sjabloonbestanden van het scaffold.

tool? ​

AgentTool | "all" = "all"

Welke assets van welke agent-tool naast het scaffold moeten worden geïnstalleerd (standaard "all").

Retourneert ​

Promise<string[]>

De geschreven paden, eerst de scaffold-bestanden.

Voorbeeld ​

Genereer een React-starter met alle agent-assets geïnstalleerd

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

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