Skip to content

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

Hàm: scaffoldAndInit() ​

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

Alpha

Tạo khung dự án khởi đầu cho một nền tảng (thông qua @pantoken/scaffold), và cài đặt các tài sản tác nhân của pantoken (thông qua installAgentAssets) vào cùng thư mục.

Tham số ​

platform ​

string

Một ScaffoldPlatform.

dir? ​

string = "."

Thư mục đích (mặc định "."). Tên cơ sở của nó (hoặc "pantoken-app" đối với ".") được thay thế cho trong các tệp mẫu của scaffold.

tool? ​

AgentTool | "all" = "all"

Các tài sản của công cụ tác nhân nào sẽ được cài đặt cùng với scaffold (mặc định "all").

Trả về ​

Promise<string[]>

Các đường dẫn đã được ghi, các tệp scaffold trước.

Ví dụ ​

Tạo một starter React với mọi tài sản tác nhân đã được cài đặt

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

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