TypeScript - 概述

Payload 原生支持 TypeScript,不仅如此,整个 CMS 都是用 TypeScript 构建的。要开始使用 Payload 和 TypeScript 进行开发,你可以通过 create-payload-app 使用 Payload 内置的样板文件,只需一行命令:

npx create-payload-app@latest

选择一个 TypeScript 项目类型即可轻松开始。

从零开始设置

你也可以从头开始设置一个 TypeScript 项目。我们计划编写一个详细的指南来说明具体步骤——请保持关注。

使用 Payload 导出的类型

Payload 导出了许多类型,这些类型在你编写自定义功能时可能会很有用,比如 插件钩子访问控制 函数、自定义视图GraphQL 查询/变更 或其他任何功能。

配置类型

钩子类型