TypeScript 支持
Docusaurus 由 TypeScript 写成,并提供一流的 TypeScript 支持。
The minimum required version is TypeScript 5.1.
Initialization
Docusaurus 支持编写和使用 TypeScript 主题组件。 If the init template provides a TypeScript variant, you can directly initialize a site with full TypeScript support by using the --typescript
flag.
npx create-docusaurus@latest my-website classic --typescript
下面是一些关于如何将现有项目迁移到 TypeScript 的指南。
Setup
将下列软件包添加到您的项目:
- npm
- Yarn
- pnpm
npm install --save-dev typescript @docusaurus/module-type-aliases @docusaurus/tsconfig @docusaurus/types
yarn add --dev typescript @docusaurus/module-type-aliases @docusaurus/tsconfig @docusaurus/types