Skip to content

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

Funktio: scaffoldProject()

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

Alfa

Luo alustalle aloitusprojekti, jossa pantoken on jo asennettu ja integroitu.

Parametrit

platform

string

ScaffoldPlatform-tyyppi: ScaffoldPlatform.

dir?

string

Kohdekansio (oletus "."). Sen perusnimi (tai "pantoken-app" kohdalla ".") korvataan mallipohjatiedostoissa .

options?

ScaffoldProjectOptions

theme/mode valitse mitkä @pantoken/css token-sheetin scaffoldatut tiedostot tuonti (oletus "rebrand"/"light"), sovelletaan kaikilla alustoilla. cdn valitsee CDN palveluntarjoajan canvas-theme-editoromistaman theme.css/theme.js on rakennettu (oletus jsDelivr); muut alustat jättävät ne huomiotta. locale (oletus "en") asettaa luodun merkinnän lang/dir attribuutit.

Palauttaa

Promise<string[]>

Kirjoitetut polut.

Esimerkki

Luo React-aloitusprojekti

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

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