tlyboy-starter
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseStarter
启动模板
Initialize new projects using Guany's starter templates via .
degit通过工具,基于Guany的启动模板初始化新项目。
degitStarter Templates
启动模板列表
Create a project from a starter template:
bash
npx degit tlyboy/<template> <project-name>从启动模板创建项目:
bash
npx degit tlyboy/<template> <project-name>Frontend
前端
| Template | Command |
|---|---|
| Vue | |
| React | |
| Nuxt | |
| Next.js | |
| 模板 | 命令 |
|---|---|
| Vue | |
| React | |
| Nuxt | |
| Next.js | |
UI Library
UI组件库
| Template | Command |
|---|---|
| shadcn + Vue | |
| shadcn + React | |
| shadcn + Nuxt | |
| shadcn + Next.js | |
| Element Plus + Vue | |
| Element Plus + Nuxt | |
| Vant + Vue | |
| 模板 | 命令 |
|---|---|
| shadcn + Vue | |
| shadcn + React | |
| shadcn + Nuxt | |
| shadcn + Next.js | |
| Element Plus + Vue | |
| Element Plus + Nuxt | |
| Vant + Vue | |
Desktop (Tauri)
桌面应用(Tauri)
| Template | Command |
|---|---|
| Tauri + Vue | |
| Tauri + React | |
| Tauri + shadcn + React | |
| 模板 | 命令 |
|---|---|
| Tauri + Vue | |
| Tauri + React | |
| Tauri + shadcn + React | |
Backend & Server
后端与服务端
| Template | Command |
|---|---|
| Nitro | |
| Bun | |
| 模板 | 命令 |
|---|---|
| Nitro | |
| Bun | |
MCP (Model Context Protocol)
MCP(Model Context Protocol)
| Template | Command |
|---|---|
| MCP Server | |
| MCP Client | |
| 模板 | 命令 |
|---|---|
| MCP Server | |
| MCP Client | |
Other
其他
| Template | Command |
|---|---|
| VitePress | |
| Slidev | |
| uni-app | |
| Docker Compose (Caddy) | |
| Docker Compose (Caddy + Cloudflare) | |
| Docker Compose (Caddy + Aliyun) | |
| Docker Compose (MySQL) | |
| Docker Compose (Redis) | |
| Docker Compose (Nginx) | |
| Docker Compose (n8n) | |
| Docker Compose (Open WebUI) | |
| Docker Compose (Open WebUI + CUDA) | |
| Docker Compose (Verdaccio) | |
| 模板 | 命令 |
|---|---|
| VitePress | |
| Slidev | |
| uni-app | |
| Docker Compose (Caddy) | |
| Docker Compose (Caddy + Cloudflare) | |
| Docker Compose (Caddy + Aliyun) | |
| Docker Compose (MySQL) | |
| Docker Compose (Redis) | |
| Docker Compose (Nginx) | |
| Docker Compose (n8n) | |
| Docker Compose (Open WebUI) | |
| Docker Compose (Open WebUI + CUDA) | |
| Docker Compose (Verdaccio) | |
Instructions
使用说明
- When the user asks to create or initialize a project, determine the project type (or ask).
- Suggest the matching command.
npx degit tlyboy/<template> <project-name> - After degit, run to install dependencies.
ni - If the user needs a custom setup that doesn't match any template, use the config references in (
templates/,.editorconfig) as a baseline..prettierrc
- 当用户要求创建或初始化项目时,先确定项目类型(或询问用户)。
- 推荐匹配的命令。
npx degit tlyboy/<template> <project-name> - 使用degit完成模板拉取后,执行命令安装依赖。
ni - 如果用户需要的自定义配置与现有模板不匹配,请以目录中的配置文件(
templates/、.editorconfig)为基础进行调整。.prettierrc
Config References
配置参考
The directory contains baseline config files and project scaffolding reflecting Guany's preferences:
templates/- - 2-space indent, LF, UTF-8, trim trailing whitespace, insert final newline
.editorconfig - - No semicolons, single quotes
.prettierrc - - Prettier as default formatter, format on save
.vscode/settings.json - - Recommended extensions (EditorConfig, Prettier)
.vscode/extensions.json - - MIT License,
LICENSEreplaced with current year{{year}} - - Contributor Covenant v2.1
CODE_OF_CONDUCT.md - - Project README template (English) with emoji prefix, uses pnpm commands
README.md - - Project README template (Chinese) with emoji prefix, uses pnpm commands
README.zh-CN.md
templates/- - 2空格缩进、LF换行、UTF-8编码、移除行尾空格、添加文件末尾换行
.editorconfig - - 不使用分号、单引号
.prettierrc - - 设置Prettier为默认格式化工具,保存时自动格式化
.vscode/settings.json - - 推荐扩展(EditorConfig、Prettier)
.vscode/extensions.json - - MIT许可证,
LICENSE会替换为当前年份{{year}} - - Contributor Covenant v2.1(贡献者公约)
CODE_OF_CONDUCT.md - - 英文项目README模板,带emoji前缀,使用pnpm命令
README.md - - 中文项目README模板,带emoji前缀,使用pnpm命令
README.zh-CN.md