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" });