bluebell是一个基于gin框架和Vue框架搭建的前后端分离的web项目。
- gin框架
- zap日志库
- Viper配置管理
- swagger生成文档
- JWT认证
- 令牌桶限流
- Go语言操作MySQL
- Go语言操作Redis
-
前端部分:
npm install用于安装所有前端的依赖。npm run serve用于启动前端的开发服务器,通常会在localhost:8080上访问。
-
后端部分:
docker build . -t bluebell_app用于构建后端的 Docker 镜像。docker-compose up用于启动 Docker 容器,启动时通常会把服务暴露在localhost:5000,你可以根据需要调整配置文件。
这个 README.md 提供了基本的部署步骤,并且包含了前端和后端的详细部署方法,确保开发者能按照这些步骤顺利部署项目。