快速开始
从示例开始
使用 create-turbo 引导一个包含您喜欢工具的示例。
使用 create-turbo 引导一个包含您喜欢工具的示例。
# 使用下面列出的示例
pnpm dlx create-turbo@latest --example [example-name]
# 使用社区的 GitHub 仓库
pnpm dlx create-turbo@latest --example [github-url]
# 使用下面列出的示例
yarn dlx create-turbo@latest --example [example-name]
# 使用社区的 GitHub 仓库
yarn dlx create-turbo@latest --example [github-url]
# 使用下面列出的示例
npx create-turbo@latest --example [example-name]
# 使用社区的 GitHub 仓库
npx create-turbo@latest --example [github-url]
# 使用下面列出的示例
bunx create-turbo@latest --example [example-name]
# 使用社区的 GitHub 仓库
bunx create-turbo@latest --example [github-url]
核心维护的示例
以下示例由 Turborepo 核心团队维护。依赖项会尽可能保持最新,这些示例的 GitHub Issues 会被接受和处理。
| 示例 | 描述 | 框架 |
|---|---|---|
basic | 包含多个包的基础 monorepo | Vanilla |
with-nextjs | 带有共享包的 Next.js 应用 | Next.js |
with-vite | 带有共享包的 Vite 应用 | Vite |
with-react | 带有共享包的 React 应用 | React |
with-vue | 带有共享包的 Vue 应用 | Vue |
社区维护的示例
社区策划了一组示例来展示如何将常用工具和库与 Turborepo 一起使用。要使用其中一个示例引导您的 monorepo,请使用 --example 标志:
这些示例的 GitHub Issues 将被关闭。如果您发现问题,请提交包含修复的拉取请求。
| 示例 | 描述 | 框架 |
|---|---|---|
with-tailwind | 使用 Tailwind CSS 的示例 | 多种 |
with-storybook | 集成 Storybook 的示例 | 多种 |
with-docker | 包含 Docker 配置的示例 | 多种 |
with-changesets | 使用 Changesets 进行版本管理的示例 | 多种 |