Skip to content

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

Funksjon: scaffoldProject()

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

Alfa

Skap eit startprosjekt for ei plattform, med pantoken allereie installert og integrert.

Parametrar

platform

string

Ein ScaffoldPlatform.

dir?

string

Målmappa (standard "."). Basenamnet hennar (eller "pantoken-app" for ".") blir sett inn for i malfilene.

options?

ScaffoldProjectOptions

theme/mode vel kva @pantoken/css token sheet scaffolded files import (default "rebrand"/"light"), nytta på alle plattformer. cdn vel CDN-en leverandøren canvas-theme-editor's theme.css/theme.js er bygd for (default jsDelivr); blir ignorert av alle andre plattformer. locale (default "en") set den genererte markupen sine lang/dir attributtar.

Returnerer

Promise<string[]>

Stiane som vert skrivne.

Døme

Skap eit React-startprosjekt

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

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