Skip to content

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

פונקציה: scaffoldProject()

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

אלפא

יצירת פרויקט התחלתי לפלטפורמה, עם pantoken מותקן ומחובר מראש.

פרמטרים

platform

string

סוג ScaffoldPlatform.

dir?

string

תיקיית היעד (ברירת מחדל "."). שם הבסיס שלה (או "pantoken-app" עבור ".") מוחלף במקום בקבצי התבנית.

options?

ScaffoldProjectOptions

theme/mode בחר אילו @pantoken/css קבצי scaffold של גיליון טוקנים לייבא (ברירת מחדל "rebrand"/"light"), מיושמים על כל פלטפורמה. cdn בוחר את ספק ה-CDN canvas-theme-editor של theme.css/theme.js נבנים עבור (ברירת מחדל jsDelivr); מתעלמים מהם בכל פלטפורמה אחרת. locale (ברירת מחדל "en") קובע את התכונות של הסימול שייווצר lang/dir attributes.

מחזיר

Promise<string[]>

הנתיבים שנכתבו.

דוגמה

הקמת פרויקט התחלתי ל-React

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

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