8e5a794cfec7d381b744bbb4274878890ac0aed7
VERSIONS.json was still showing 1.1.0 while the git tag and commit message already referenced v1.2.0. Sync version metadata. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
天普大兴园区 智慧能源管理平台 (tp-ems)
项目说明
天普大兴园区EMS客户定制项目,基于 ems-core 标准产品。
目录结构
core/— EMS核心代码(通过git subtree引入,勿直接修改)customers/tianpu/— 天普专属配置(设备、计费、品牌)scripts/— 天普数据初始化脚本.env.example— 环境变量模板
快速开始
-
复制环境配置:
cp .env.example core/backend/.env -
安装后端依赖:
cd core/backend && pip install -r requirements.txt -
初始化数据库:
cd core/backend && python -m alembic upgrade head -
导入种子数据:
cd scripts && python seed_data.py(需先cd回项目根目录的scripts)或者:
cd 项目根目录 && python scripts/seed_data.py -
启动后端:
cd core/backend && python -m uvicorn app.main:app --port 8000 --reload -
启动前端:
cd core/frontend && npm install && npm run dev -
访问:http://localhost:3000(admin / admin123)
更新核心代码
当 ems-core 发布新版本时:
git subtree pull --prefix=core http://192.168.1.77:3300/tianpu/ems-core.git v1.1.0 --squash
当前核心版本
查看 core/VERSION 文件。
Description
Languages
TypeScript
57.9%
Python
39.3%
CSS
2.1%
HTML
0.3%
Shell
0.2%