Skip to content

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

函数: scaffoldAndInit() ​

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

Alpha

为某个平台搭建一个入门项目骨架(通过 @pantoken/scaffold),并将 pantoken 的代理资产(通过 installAgentAssets)安装到同一目录。

参数 ​

platform ​

string

一个 ScaffoldPlatform。

dir? ​

string = "."

目标目录(默认 ".")。其基名(或对 "." 使用 "pantoken-app")会在脚手架的模板文件中替换为 。

tool? ​

AgentTool | "all" = "all"

要与脚手架一起安装哪个代理工具的资产(默认 "all")。

返回值 ​

Promise<string[]>

写入的路径,先是脚手架文件。

示例 ​

搭建一个已安装所有代理资产的 React 入门脚手架

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

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