PinnovateCloud-realease/content.config.ts

41 lines
1.2 KiB
TypeScript
Raw Permalink Normal View History

2025-05-23 16:00:15 +08:00
// import { z } from 'zod'
// // 简化配置,只使用默认集合
// export default {
// // 默认集合
// news: defineCollection({
// source: 'content/news/*.md',
// type: 'data',
// schema: z.object({
// title: z.string().optional(),
// description: z.string().optional(),
// category: z.string().optional(),
// date: z.string().optional(),
// tags: z.array(z.string()).optional(),
// author: z.string().optional(),
// image: z.string().optional(),
// views: z.number().optional(),
// trending: z.boolean().optional(),
// featured: z.boolean().optional(),
// draft: z.boolean().optional()
// })
// }),
// // 产品详情集合
// tag: defineCollection({
// source: 'content/tag/*.md',
// type: 'data',
// schema: z.object({
// title: z.string(),
// description: z.string(),
// tags: z.array(z.string()),
// uses: z.array(z.string()),
// published: z.boolean(),
// keys: z.array(z.string()),
// price: z.string(),
// priceUrl: z.string().optional(),
// image: z.string().optional(),
// features: z.array(z.string()).optional(),
// updatedAt: z.string().optional()
// })
// })
// }