Skip to main content

TypeScript

TypeScript 在 JavaScript 之上添加了一个额外的类型系统层,这意味着任何有效的 JavaScript 代码也是有效的 TypeScript 代码。在 Strapi 开发环境中,TypeScript 为你的应用提供了更类型安全的代码库,并为你提供了一组用于自动类型生成和自动补齐的工具。

¥TypeScript adds an additional type system layer above JavaScript, which means that any valid JavaScript code is also valid TypeScript code. In the context of Strapi development, TypeScript allows for a more type-safe codebase for your application, and provides you with a set of tools for automatic type generation and autocompletion.

在 Strapi 中开始使用 TypeScript

¥Getting Started with TypeScript in Strapi

☑️ 先决条件

你正在运行 Strapi 版本 4.3.0 及更高版本。

¥You're running Strapi version 4.3.0 and above.

在 Strapi 中开始使用 TypeScript 有两种方法:

¥There are 2 ways of getting started with TypeScript in Strapi:

  • 通过在终端中运行以下命令在 Strapi 中创建一个新的 TypeScript 项目(更多详细信息可在 CLI 安装 文档中找到):

    ¥Create a new TypeScript project in Strapi by running the following command in a terminal (additional details can be found in the CLI installation documentation):

yarn create strapi-app my-project --typescript
  • 使用提供的 conversion 步骤向现有 Strapi 项目添加 TypeScript 支持。

    ¥Add TypeScript support to an existing Strapi project using the provided conversion steps.


🤓 接下来做什么?