Skip to content

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

Συνάρτηση: scaffoldAndInit() ​

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

Άλφα

Δημιουργήστε τη δομή ενός αρχικού έργου για μια πλατφόρμα (μέσω @pantoken/scaffold), και εγκαταστήστε τα agent assets του pantoken (μέσω installAgentAssets) στον ίδιο φάκελο.

Παράμετροι ​

platform ​

string

Ένα ScaffoldPlatform.

dir? ​

string = "."

Ο προοριζόμενος κατάλογος (προεπιλογή "."). Το basename του (ή "pantoken-app" για ".") αντικαθίσταται στη θέση του στα πρότυπα αρχεία του scaffold.

tool? ​

AgentTool | "all" = "all"

Ποια assets του εργαλείου agent θα εγκατασταθούν μαζί με το scaffold (προεπιλογή "all").

Επιστρέφει ​

Promise<string[]>

Οι διαδρομές που γράφτηκαν, με πρώτα τα αρχεία του scaffold.

Παράδειγμα ​

Στήστε ένα React starter με εγκατεστημένα όλα τα assets του agent

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

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