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 टोकन शीट से स्कैफोल्ड की गई फ़ाइलें इम्पोर्ट (डिफ़ॉल्ट "rebrand"/"light"), प्रत्येक प्लेटफ़ॉर्म पर लागू होते हैं। cdn CDN प्रदाता चुनता है canvas-theme-editor's theme.css/theme.js के लिए बनाए गए हैं (डिफ़ॉल्ट jsDelivr); अन्य सभी प्लेटफ़ॉर्म द्वारा अनदेखा किए जाते हैं। locale (डिफ़ॉल्ट "en") जनरेट किए गए मार्कअप के lang/dir एट्रिब्यूट्स।

वापसी

Promise<string[]>

लिखे गए पथ।

उदाहरण

React के लिए स्टार्टप्रोजेक्ट स्कैफ़ोल्ड

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

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