Loading...
Loading...
Compare original and translation side by side
@tanstack/cli@tanstack/cliundefinedundefinedundefinedundefinednpx @tanstack/cli create my-appnpx @tanstack/cli create my-appundefinedundefinedundefinedundefinedundefinedundefined| Integration | Description |
|---|---|
| Async state management |
| Type-safe form management |
| Headless table/datagrid |
| Reactive data store |
| List virtualization |
| AI SDK integration |
| Client-side database |
| Debouncing/throttling utilities |
| 集成 | 描述 |
|---|---|
| 异步状态管理 |
| 类型安全的表单管理 |
| 无表头表格/数据网格 |
| 响应式数据存储 |
| 列表虚拟化 |
| AI SDK 集成 |
| 客户端数据库 |
| 防抖/节流工具 |
| Integration | Description |
|---|---|
| Clerk authentication |
| Better Auth integration |
| WorkOS identity management |
| 集成 | 描述 |
|---|---|
| Clerk 身份验证 |
| Better Auth 集成 |
| WorkOS 身份管理 |
| Integration | Description |
|---|---|
| Drizzle ORM |
| Prisma ORM |
| Neon serverless Postgres |
| Convex backend platform |
| 集成 | 描述 |
|---|---|
| Drizzle ORM |
| Prisma ORM |
| Neon 无服务器Postgres |
| Convex 后端平台 |
| Integration | Description |
|---|---|
| Vercel deployment |
| Netlify deployment |
| Cloudflare Workers/Pages |
| Nitro server engine |
| 集成 | 描述 |
|---|---|
| Vercel 部署 |
| Netlify 部署 |
| Cloudflare Workers/Pages |
| Nitro 服务器引擎 |
| Integration | Description |
|---|---|
| ESLint configuration |
| Biome linting/formatting |
| shadcn/ui component library |
| Storybook component development |
| 集成 | 描述 |
|---|---|
| ESLint 配置 |
| Biome 代码检查/格式化 |
| shadcn/ui 组件库 |
| Storybook 组件开发 |
| Integration | Description |
|---|---|
| tRPC type-safe API |
| oRPC integration |
| 集成 | 描述 |
|---|---|
| tRPC 类型安全API |
| oRPC 集成 |
| Integration | Description |
|---|---|
| Error monitoring |
| Internationalization (i18n) |
| Strapi CMS |
| 集成 | 描述 |
|---|---|
| 错误监控 |
| 国际化(i18n) |
| Strapi CMS |
undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedmy-template/
├── template.config.ts # Template configuration
├── src/
│ ├── app/
│ │ ├── routes/
│ │ └── components/
│ └── lib/
├── package.json
├── tsconfig.json
├── app.config.ts
└── vite.config.tsmy-template/
├── template.config.ts # 模板配置文件
├── src/
│ ├── app/
│ │ ├── routes/
│ │ └── components/
│ └── lib/
├── package.json
├── tsconfig.json
├── app.config.ts
└── vite.config.ts// .claude/mcp.json or equivalent
{
"mcpServers": {
"tanstack": {
"command": "npx",
"args": ["@tanstack/cli", "mcp"]
}
}
}// .claude/mcp.json 或等效文件
{
"mcpServers": {
"tanstack": {
"command": "npx",
"args": ["@tanstack/cli", "mcp"]
}
}
}my-app/
├── src/
│ ├── app/
│ │ ├── routes/
│ │ │ ├── __root.tsx
│ │ │ └── index.tsx
│ │ ├── router.tsx
│ │ ├── routeTree.gen.ts
│ │ └── client.tsx
│ ├── lib/
│ │ ├── db.ts # (if drizzle/prisma)
│ │ ├── auth.ts # (if clerk/better-auth)
│ │ └── query.ts # (if tanstack-query)
│ └── components/
├── app.config.ts
├── vite.config.ts
├── package.json
├── tsconfig.json
└── .env.examplemy-app/
├── src/
│ ├── app/
│ │ ├── routes/
│ │ │ ├── __root.tsx
│ │ │ └── index.tsx
│ │ ├── router.tsx
│ │ ├── routeTree.gen.ts
│ │ └── client.tsx
│ ├── lib/
│ │ ├── db.ts # (如果使用drizzle/prisma)
│ │ ├── auth.ts # (如果使用clerk/better-auth)
│ │ └── query.ts # (如果使用tanstack-query)
│ └── components/
├── app.config.ts
├── vite.config.ts
├── package.json
├── tsconfig.json
└── .env.example| Command | Description |
|---|---|
| Create a new project |
| Create with specific integrations |
| Create from template |
| Start the MCP server |
| 命令 | 描述 |
|---|---|
| 创建新项目 |
| 使用指定集成创建项目 |
| 从模板创建项目 |
| 启动MCP服务器 |
--integrations.env.exampleclerk,drizzle,neon--integrations.env.exampleclerk,drizzle,neon.env.examplenpm installpnpm installnpx @tanstack/cli.env.examplenpm installpnpm installnpx @tanstack/cli