Skip to content

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

Fungsi: scaffoldProject() ​

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

Alfa

Membuat kerangka proyek starter untuk sebuah platform, dengan pantoken sudah terpasang dan terhubung.

Parameter ​

platform ​

string

Sebuah ScaffoldPlatform.

dir? ​

string

Direktori target (default "."). Nama dasarnya (atau "pantoken-app" untuk ".") digantikan menjadi dalam berkas template.

options? ​

ScaffoldProjectOptions

theme/mode pilih mana @pantoken/css token sheet scaffolded files import (default "rebrand"/"light"), diterapkan di setiap platform. cdn memilih penyedia CDN provider canvas-theme-editor's theme.css/theme.js dibangun untuk (default jsDelivr); diabaikan oleh semua platform lainnya. locale (default "en") mengatur atribut markup yang dihasilkan lang/dir attributes.

Mengembalikan ​

Promise<string[]>

Jalur yang ditulis.

Contoh ​

Membuat kerangka starter React

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

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