快速开始
本页演示从零创建一个 GVT 全栈项目的最小步骤。
1. 安装
bash
# 一键安装(推荐)
curl -fsSL https://cnb.cool/liumou_site/gvt/-/blob/master/install.sh | bash
# 或 Go 安装(需要 Go 1.25+)
go install cnb.cool/liumou_site/gvt/cmd/gvt@latest2. 创建项目
bash
gvt init交互式表单共 10 步:
1/10 ─ Project Name: my-project
2/10 ─ Go Module Path: github.com/user/my-project
3/10 ─ Description: 项目描述
4/10 ─ Author: 作者名
5/10 ─ Frontend Tech Stack: [x] Vue 3 Portal [ ] Vue 3 Admin [ ] React
6/10 ─ Allow Inline Styles? No
7/10 ─ Package Manager: pnpm(推荐)
8/10 ─ ORM Framework: GORM + MySQL
9/10 ─ Use Docker? No
10/10 ─ Init Git Repository? Yes3. 启动后端
bash
cd my-project
go run ./backend/cmd/server4. 启动前端
bash
cd my-project/frontend/portal
npm install
npm run dev
go.mod位于项目根目录,后端源码在backend/子目录下。
5. 查看版本
bash
gvt --version