简介
Vue Vben Admin 是一个免费开源的中后台模版。使用了最新的vue3
,vite5
,TypeScript
等主流技术开发,开箱即用的中后台前端解决方案,也可用于学习参考。
特性
预览
测试账号: vben/123456
使用 Gitpod
在 Gitpod(适用于 GitHub 的免费在线开发环境)中打开项目,并立即开始编码.
文档
文档地址
准备
安装使用
git clone https://github.com/vbenjs/vue-vben-admin.git
cd vue-vben-admin
pnpm install
pnpm serve
pnpm build
dockerFile 位于项目根目录下 并且支持差异化部署
构建镜像
docker build -t vue-vben-admin .
动态使用环境变量实现容器差异化部署,通过不同的 VG_BASE_URL 环境变量,指向不同的后端服务地址,下面例子使用 http://localhost:3333 作为后端服务地址,并且将容器映射到 6666 端口
docker run --name vue-vben-admin -d -p 6666:80 -e VG_BASE_URL=http://localhost:3333 vue-vben-admin
而后可以打开 http://localhost:6666 访问
更新日志
CHANGELOG
项目地址
如何贡献
非常欢迎你的加入!提一个 Issue 或者提交一个 Pull Request。
Pull Request:
Fork 代码!
创建自己的分支: git checkout -b feat/xxxx
提交你的修改: git commit -am 'feat(function): add xxxxx'
推送您的分支: git push origin feat/xxxx
提交pull request
Git 贡献提交规范
参考 vue 规范 (Angular)
feat
增加新功能
fix
修复问题/BUG
style
代码风格相关无影响运行结果的
perf
优化/性能提升
refactor
重构
revert
撤销修改
test
测试相关
docs
文档/注释
chore
依赖更新/脚手架配置修改等
workflow
工作流改进
ci
持续集成
types
类型定义文件更改
wip
开发中