Skip to content

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

Függvény: scaffoldProject() ​

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

Alfa

Kezdőprojekt létrehozása egy platformhoz, már telepített és bekötött pantoken csomaggal.

Paraméterek ​

platform ​

string

Egy ScaffoldPlatform.

dir? ​

string

A célkönyvtár (alapértelmezett: "."). Ennek alapneve (vagy "pantoken-app" a(z) "." esetén) helyettesíti a(z) helyőrzőt a sablonfájlokban.

options? ​

ScaffoldProjectOptions

theme/mode válassza ki, mely @pantoken/css token lapra generált fájlokat importálja (alapértelmezett "rebrand"/"light"), minden platformon alkalmazva). cdn kiválasztja a CDN szolgáltatót canvas-theme-editor's theme.css/theme.js számára készülnek (alapértelmezett jsDelivr); minden más platform számára figyelmen kívül hagyva). locale (alapértelmezett "en") beállítja a generált jelölés lang/dir attribútumait.

Visszatérési érték ​

Promise<string[]>

Az írott útvonalak.

Példa ​

React kezdőprojekt létrehozása

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

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