Skip to content

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

Funksjon: scaffoldProject() ​

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

Alfa

Opprett et startprosjekt for en plattform, med pantoken allerede installert og koblet inn.

Parametere ​

platform ​

string

En ScaffoldPlatform.

dir? ​

string

Målkatalogen (standard "."). Dens basename (eller "pantoken-app" for ".") blir erstattet med i malfilene.

options? ​

ScaffoldProjectOptions

theme/mode velg hvilke @pantoken/css token sheet oppsatte filer importere (standard "rebrand"/"light"), brukt på alle plattformer. cdn velger CDN leverandøren canvas-theme-editor's theme.css/theme.js er bygget for (standard jsDelivr); ignorert av alle andre plattformer. locale (standard "en") angir det genererte markuppets lang/dir attributter.

Returnerer ​

Promise<string[]>

Stiene som ble skrevet.

Eksempel ​

Opprett en React-starter

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

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