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