Skip to content

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

Funció: scaffoldProject()

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

Alfa

Estableix un projecte inicial per a una plataforma, amb pantoken ja instal·lat i connectat.

Paràmetres

platform

string

Una ScaffoldPlatform.

dir?

string

El directori destí (per defecte "."). El seu nom base (o "pantoken-app" per a ".") es substitueix per als fitxers de plantilla.

options?

ScaffoldProjectOptions

theme/mode selecciona quins @pantoken/css fitxers generats del full de tokens import (per defecte "rebrand"/"light"), aplicat a totes les plataformes. cdn selecciona el proveïdor CDN canvas-theme-editor's theme.css/theme.js estan destinats a (per defecte jsDelivr); ignorats per totes les altres plataformes. locale (per defecte "en") estableix els atributs del marcatge generat lang/dir attributes.

Retorna

Promise<string[]>

Els camins escrits.

Exemple

Estableix un inici de React

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

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