主要可以查询以下三类支付数据:
| 字段 | 说明 | 必填 | 文章 | 页面 | 代码片段 |
|---|---|---|---|---|---|
| slug | 链接 | ✅ | ✅ | ✅ | ✅ |
| title | 标题 | ✅ | ✅ | ✅ | ✅ |
| content | 内容 | ✅ | ✅ | ✅ | ✅ |
| paid | 是否为付费 | ❌ | ✅ | ✅ | ✅ |
| price | 售价 | ❌ | ✅ | ✅ | ✅ |
| tags | 标签 | ❌ | ✅ | ❌ | ✅ |
slug: stringname: i18nObjdesc: i18nObjslug: stringtitle: i18nObjdesc: i18nObjpath: stringtags: Tag[]暂定为两类广告:
对浏览器广告屏蔽插件进行检测,如果访客(非 VIP 用户)开启了广告拦截插件,则禁止显示文章内容正文,改为提示关闭广告拦截插件。
待完善。
.
├── app # 核心应用代码,下属目录酌情添加
│ ├── components # 前端组件
│ ├── i18n # 翻译
│ ├── layout # 布局页面(可省,算组件也行)
│ ├── routes # Nested 路由
│ ├── services # 后端服务,如 Cache、Prisma 等
│ └── types # 类型定义 (不一定需要)
├── prisma # Prisma 数据库 Schema
├── public # Assets 静态资源
└── styles # Tailwind CSS 源码
项目根目录还会放置其他配置类的文件,如 Sanity、 ESLint、Prettier 配置等。
使用 Authing 服务,注册、登录合并,支持第三方登录(如 Github、Gitee、支付宝、微信小程序等)。