2026-03-21 12:18:29 +08:00
2026-03-20 20:58:24 +08:00
2026-03-20 20:58:24 +08:00
2026-03-20 20:58:24 +08:00
2026-03-18 22:06:17 +08:00
2026-03-18 22:06:17 +08:00
2026-03-18 22:06:17 +08:00
2026-03-18 22:06:17 +08:00
2026-03-21 12:18:29 +08:00
2026-03-20 20:58:24 +08:00

mengyastore

萌芽小店,一个前后端分离的商城项目。

项目结构

  • mengyastore-frontend/Vue 3 + Vite 前端
  • mengyastore-backend/Go + Gin 后端
  • mengyastore-backend/data/json/:商品、订单、站点配置等本地数据

功能

  • 商品浏览、详情查看、下单
  • 登录回调与用户订单页
  • 后台商品管理
  • 访问统计、商品浏览统计

本地运行

前端

cd mengyastore-frontend
npm install
npm run dev

默认会连接 http://localhost:8080,如需修改后端地址可设置:

VITE_API_BASE_URL=http://localhost:8080

后端

cd mengyastore-backend
go run .

后端默认监听 http://localhost:8080

后端配置

后端配置文件在 mengyastore-backend/data/json/settings.json,当前主要是:

  • adminToken:后台管理口令

Docker

后端目录下已提供 Dockerfiledocker-compose.yml

cd mengyastore-backend
docker compose up -d --build

说明

  • 仓库不提交依赖目录和构建产物
  • 本地数据文件都保存在 mengyastore-backend/data/json/
Description
mengyastore
Readme 20 MiB
Languages
Vue 56.4%
Go 31.8%
CSS 5.8%
JavaScript 5.2%
HTML 0.4%
Other 0.4%