代码拉取完成,页面将自动刷新
同步操作将从 般若/mi-beego 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
模拟小米官网的后端服务
项目运行环境
go | 1.15+ |
---|---|
mysql | 5.7+ |
redis | 6.2.1 |
beego | 2.0.1 |
mi-beego
——conf #相关目启动位置,包含启动端口、mysql、redis 配置
——controller #接口控制层
——models #实体层和db 的 crud
——pkg #通用组件
——routers #路由,接口请求先到达routers 再到对应的controller
——swagger #在线接口文档
——tests #单元测试
——third_part #第三方组件 例如 swagger
go mod download
后端运行先配置数据库(mysql 和redis)
#应用名称
appname = mi-beego
#端口
httpport = 8081
#运行环境
runmode = dev
#是否模板自动渲染,默认值为 true,对于 API 类型的应用,应用需要把该选项设置为 false,不需要渲染模板
autorender = false
#是否允许在 HTTP 请求时,返回原始请求体数据字节,默认为 false
copyrequestbody = true
#开启swagger
EnableDocs = true
#数据库链接
sqlconn = root:123456@tcp(127.0.0.1:3306)/mi-mall-go
#redis 配置
redis_key = default
redis_conn = 127.0.0.1:6379
redis_dbNum = 0
redis_password = 123456
redis_maxIdle = 10
redis_maxActive = 10
redis_timeout = 160s
#session 过期时间(秒钟)
session_expire= 3600
切到命令行窗口,并输入 bee run
,看到以下结果即代表启动成功
______
| ___ \
| |_/ / ___ ___
| ___ \ / _ \ / _ \
| |_/ /| __/| __/
\____/ \___| \___| v2.0.2
2021/12/30 10:17:54 WARN ▶ 0001 Running application outside of GOPATH
2021/12/30 10:17:54 INFO ▶ 0002 Using 'mi-beego' as 'appname'
2021/12/30 10:17:54 INFO ▶ 0003 Initializing watcher...
mi-beego/pkg/utils
mi-beego/pkg/lib
mi-beego/pkg/log
mi-beego/third_party/mysql
mi-beego/third_party/swagger
mi-beego/third_party/redis
mi-beego/models
mi-beego/pkg/filter
mi-beego/controllers
mi-beego/routers
mi-beego
2021/12/30 10:17:58 SUCCESS ▶ 0004 Built Successfully!
2021/12/30 10:17:58 INFO ▶ 0005 Restarting 'mi-beego.exe'...
2021/12/30 10:17:58 SUCCESS ▶ 0006 './mi-beego.exe' is running...
2021/12/30 10:17:58.768 [I] [parser.go:85] D:\workspaces\mywork\gitee\mi-beego\controllers no changed
2021/12/30 10:17:58.769 [I] [server.go:241] http server Running on http://:8081
浏览器输入 http://127.0.0.1:8081/swagger
项目地址https://gitee.com/gitxys/mi_vue
1.下载代码到本地
npm install
3.启动
npm run serve
浏览器输入http://localhost:8080 将看到一下页面
登录:用户名/密码 admin/123456
购物车
订单确认
订单结算(彩蛋!!!! 这里的结算做了特殊处理)
订单列表
亲,留个star 吧
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。