Skip to content

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

Fonction: scaffoldAndInit() ​

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

Alpha

Générer l'ossature d'un projet de démarrage pour une plateforme (via @pantoken/scaffold), et installer les assets d'agent de pantoken (via installAgentAssets) dans le même répertoire.

Paramètres ​

platform ​

string

Un ScaffoldPlatform.

dir? ​

string = "."

Le répertoire cible (par défaut "."). Son basename (ou "pantoken-app" pour ".") est substitué à dans les fichiers modèle du scaffold.

tool? ​

AgentTool | "all" = "all"

Les assets de quel outil d'agent installer avec le scaffold (par défaut "all").

Renvoie ​

Promise<string[]>

Les chemins écrits, d'abord les fichiers du scaffold.

Exemple ​

Générer un projet React de démarrage avec tous les assets d'agent installés

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

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