Skip to content

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

Swyddogaeth: scaffoldProject()

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

Alffa

Creu prosiect cychwyn ar gyfer llwyfan, gyda pantoken eisoes wedi'i osod a'i hintegreiddio.

Paramedrau

platform

string

Mae'n ScaffoldPlatform.

dir?

string

Yr cyfeiriadur targed (diofyn "."). Ei enw sylfaenol (neu "pantoken-app" ar gyfer ".") yw'r hyn sy'n cael ei ddisodli am yn y ffeiliau templed.

options?

ScaffoldProjectOptions

theme/mode dewiswch pa @pantoken/css ffeiliau strwythuredig ar gyfer taflen tocynnau mewnforio (diofyn "rebrand"/"light"), wedi'u cymhwyso ar draws pob platfform. cdn yn dewis y CDN darparwr canvas-theme-editor y theme.css/theme.js wedi'u hadeiladu ar gyfer (diofyn jsDelivr); yn cael eu hanwybyddu gan bob platfform arall. locale (diofyn "en") yn gosod priodoleddau'r marc-up a gynhyrchir lang/dir attributes.

Yn dychwelyd

Promise<string[]>

Y llwybrau a ysgrifennwyd.

Enghraifft

Creu dechrau React

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

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