Jump to content

安装

要使用 create-t3-app 创建一个应用程序,请运行以下任意一个命令,并回答命令提示符的问题:

npm

npm create t3-app@latest

yarn

yarn create t3-app

pnpm

pnpm create t3-app@latest

bun

bun create t3-app@latest

在你的应用程序被创建后,请查看 第一步 以开始你的新应用。

高级用法

选项 / 标识说明
[dir]添加一个带有项目名称的目录参数
--noGit显式告诉 CLI 不在项目中初始化新的 git 仓库
-y, --default跳过 CLI 并选中所有选项来初始化新的 t3-app
--noInstall创建项目,但不自动安装依赖包

实验性用法

我们的 CI 有一些实验性的标识,允许你可以无需问答式地直接创建应用程序。如果这种用例适用于你,你可以使用这些标识。请注意,这些标识是实验性的,将来可能会在不遵循 semver 版本的情况下改变。

标识描述
--CI让 CLI 知道你在 CI 模式中
--trpc添加 tRPC 到项目
--prisma添加 Prisma 到项目
--nextAuth添加 NextAuth.js 到项目
--tailwind添加 Tailwind CSS 到项目
⚠️

如果你没有提供 CI 标识,那么其余的这些标识将无法生效。

你不需要明确地选择不要的依赖包。然而如果你想这样做,你可以在包名后加个 false,例如 --nextAuth false

示例

下面的命令将使用 tRPC 和 Tailwind CSS 创建一个 T3 应用程序。

pnpm dlx create-t3-app@latest --CI --trpc --tailwind