Skip to content

pantoken / ai/pantoken-ai/src / scaffoldAndInit

تابع: scaffoldAndInit()

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

آلفا

ایجاد اسکِلت یک پروژهٔ شروعی برای یک پلتفرم (از طریق @pantoken/scaffold)، و نصب دارایی‌های عامل pantoken (از طریق installAgentAssets) در همان دایرکتوری.

پارامترها

platform

string

A ScaffoldPlatform.

dir?

string = "."

دایرکتوری هدف (پیش‌فرض "."). نام پایهٔ آن (یا "pantoken-app" برای ".") در فایل‌های قالب اسکِلت به‌جای قرار داده می‌شود.

tool?

AgentTool | "all"

دارایی‌های کدام ابزار عامل در کنار اسکِلت نصب شوند (پیش‌فرض "all").

مقدار بازگشتی

Promise<string[]>

مسیرهای نوشته‌شده، ابتدا فایل‌های اسکِلت.

نمونه

ایجاد یک شروع‌کنندهٔ React با نصب همهٔ دارایی‌های عامل

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

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