@aiao/rxdb-client-generator
v0.0.19
Published
RxDB 客户端代码生成器,从实体定义自动生成类型安全的 TypeScript 客户端代码。
Readme
@aiao/rxdb-client-generator
RxDB 客户端代码生成器,从实体定义自动生成类型安全的 TypeScript 客户端代码。
功能特性
- 代码生成: 自动生成 CRUD 操作代码
- 类型安全: 完整的 TypeScript 类型推断
- Vite 集成: 支持 Vite 插件方式
- CLI 支持: 支持命令行方式
安装
npm install @aiao/rxdb-client-generator
# 或
pnpm add @aiao/rxdb-client-generator使用
CLI
rxdb-client-generator ./rxdb.config.tsVite 插件
import { rxdbClientGeneratorVitePlugin } from '@aiao/rxdb-client-generator/vite';
export default {
plugins: [
rxdbClientGeneratorVitePlugin({
entities: ['./src/entities/**/*.ts'],
outDir: './src/generated'
})
]
};