Skip to content

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

Функція: scaffoldAndInit() ​

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

Альфа

Створити каркас початкового проєкту для платформи (через @pantoken/scaffold), та встановити pantoken'ові agent assets (via installAgentAssets) у той самий каталог.

Параметри ​

platform ​

string

Тип ScaffoldPlatform.

dir? ​

string = "."

Цільовий каталог (за замовчуванням "."). Його basename (або "pantoken-app" для ".") підставляється замість у шаблонних файлах каркасу.

tool? ​

AgentTool | "all" = "all"

Які assets інструменту агента встановити поруч із каркасом (за замовчуванням "all").

Повертає ​

Promise<string[]>

Записані шляхи, спочатку файли каркасу.

Приклад ​

Створити стартовий React‑проєкт із усіма встановленими агентними ресурсами

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

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