Skip to content

GVT通用全栈项目模板生成器

一行命令,即刻创建规范化的 Go + Vue/React 全栈项目。支持钩子代码检查、多架构 Docker 构建、AI Skill 生成。

安装

Linux / macOS(推荐)

bash
curl -fsSL https://cnb.cool/liumou_site/gvt/-/git/raw/master/install.sh | bash

Windows(PowerShell)

powershell
iex ((iwr -UseBasicParsing https://cnb.cool/liumou_site/gvt/-/git/raw/master/install.ps1).Content.TrimStart([char]0xFEFF))

Go 安装(需要 Go 1.25+)

bash
go install cnb.cool/liumou_site/gvt/cmd/gvt@latest

安装前会自动扫描并清理其他位置的旧版本。若环境有 Go,优先安装到 $GOPATH/bin 目录。

代码仓库:CNB

命令行一览

命令说明文档
gvt init交互式创建全新全栈项目命令参考
gvt add为已有项目注册前端目录并生成钩子检查配置命令参考
gvt hook在已生成的项目中运行 pre-commit 代码检查命令参考
gvt doc从钩子模块配置生成开发规范文档命令参考
gvt dockerDocker 镜像构建工具(宿主机预编译 + 多架构构建)命令参考
gvt clean清理前端 node_modules 依赖目录,支持 npm/pnpm/yarn命令参考
gvt skill为已有项目生成/更新 AI Skill 文件命令参考
gvt bump按版本集合提升版本号(取代旧 bump_version.py)命令参考
gvt release一键发布:版本号 + 提交 + 打标签 + 推送命令参考
gvt update更新钩子配置到最新版本默认值(保留自定义参数)命令参考
gvt upgrade升级 gvt 到最新版本(含降级保护)命令参考
gvt completion生成 shell 命令补全脚本(bash/zsh/fish/powershell)命令参考

基于 MIT 协议开源