Skip to content

pantoken-root / ai/pantoken-ai/src / scaffoldProject

Fonksyon: scaffoldProject()

scaffoldProject(platform, dir?, options?): Promise<string[]>

Alfa

Kreye yon pwojè demaraj pou yon platfòm, ak pantoken deja enstale epi entegre.

Paramèt

platform

string

Yon ScaffoldPlatform.

dir?

string

Anyè sib la (default "."). Its basename (oswa "pantoken-app" for ".") ranplase pou nan fichye modèl yo.

options?

ScaffoldProjectOptions

theme/mode chwazi ki @pantoken/css fichye echèl fèy token yo enpòte (default "rebrand"/"light"), aplike atravè chak platfòm. cdn chwazi founisè CDN founisè canvas-theme-editor pa theme.css/theme.js yo bati pou (default jsDelivr); inyore pa tout lòt platfòm yo. locale (default "en") mete atribit markup jenere a lang/dir attributes.

Retounen

Promise<string[]>

Chemen yo ekri yo.

Egzanp

Kreye yon pwojè demaraj React

ts
import { scaffoldProject } from "@pantoken/scaffold";

scaffoldProject("react", "./my-app");
scaffoldProject("vue", "./my-vue-app", { theme: "canvas", locale: "hu" });