Skip to content

pantoken / ai/pantoken-ai/src / scaffoldAndInit

函数: scaffoldAndInit()

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

Alpha

为某个平台搭建一个入门项目骨架(通过 @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");