vibe-cli-tool
Version:
VibeCLI v1.9 - 模板商店生态,智能部署生成,多语言支持,交互式学习系统,企业级Web全栈应用CLI工具
31 lines • 880 B
TypeScript
export interface ProjectConfig {
template: string;
database: string;
features: string[];
uiFramework: string;
auth: boolean;
admin: boolean;
upload: boolean;
email: boolean;
payment: boolean;
realtime: boolean;
}
export declare class ProjectGenerator {
private projectName;
private projectPath;
private config;
constructor(projectName: string, projectPath: string, config: ProjectConfig);
generate(): Promise<void>;
private generateBaseProject;
private generateConfigFiles;
private generateDatabaseSchema;
private generateFeatures;
private generateAuthFeature;
private generateUploadFeature;
private generateEmailFeature;
private generatePaymentFeature;
private generateRealtimeFeature;
private generatePages;
private copyStaticFiles;
}
//# sourceMappingURL=generator.d.ts.map