@xinpaiyun/nova-core
v0.2.0
Published
Nova 脚手架核心库,负责参数解析、模板渲染和项目生成。
Readme
@xinpaiyun/nova-core
Nova 脚手架核心库,提供项目生成能力。
能力
- 标准化项目参数。
- 渲染 Go + Hertz + GORM + MySQL + Redis API 模板,本地开发优先读取
packages/api/template。 - 生成认证、RBAC、迁移、OpenAPI、Docker/Compose 和 CI 基础工程能力。
- 渲染 React + Ant Design v6 Web 后台模板。
- 渲染 Web 用户端、UniApp + Wot UI + UnoCSS + Pinia + Alova、Flutter 模板。
- 输出生成后的推荐启动命令。
使用
import { createProject } from '@xinpaiyun/nova-core'
createProject({
projectName: 'my-product',
displayName: '我的产品',
goModule: 'github.com/xinpaiyun/my-product',
targetDir: './my-product',
targets: new Set(['admin', 'web', 'miniapp', 'app']),
})版权所有:北京新湃云科技有限公司
