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
- NPM
yarn create strapi-app my-project --typescript
npx create-strapi-app@latest my-project --typescript
-
使用提供的 conversion 步骤向现有 Strapi 项目添加 TypeScript 支持。
¥Add TypeScript support to an existing Strapi project using the provided conversion steps.
-
了解基于 TypeScript 的 Strapi 项目的 structure
¥Understand the structure of a TypeScript-based Strapi project
-
了解与 TypeScript 相关的 配置选项 选项
¥Learn about the configuration options options related to TypeScript
-
深入研究与 TypeScript 相关的开发 选项和功能
¥Deep dive into TypeScript-related development options and features