Skip to content

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

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

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

Альфа

Создать каркас стартового проекта для платформы (через @pantoken/scaffold), и установить агентные ресурсы pantoken (через installAgentAssets) в ту же директорию.

Параметры ​

platform ​

string

Платформа ScaffoldPlatform.

dir? ​

string = "."

Целевая директория (по умолчанию "."). Её basename (или "pantoken-app" для ".") подставляется вместо в файлах шаблона скелета.

tool? ​

AgentTool | "all" = "all"

Какие ресурсы инструмента агента устанавливать вместе со скелетом (по умолчанию "all").

Возвращаемое значение ​

Promise<string[]>

Записанные пути — сначала файлы скелета.

Пример ​

Создать стартовый проект React с установленными всеми агентными ресурсами

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

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