# EpicGFG **Repository Path**: iiyefeng/epic-gfg ## Basic Information - **Project Name**: EpicGFG - **Description**: Epic喜加一 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-12-29 - **Last Updated**: 2025-12-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # EpicGFG ## 项目介绍 EpicGFG 是一个实时收集和展示 Epic Games Store 免费游戏的单页应用网站,帮助用户轻松了解和领取当前可免费获取的游戏。 ### 功能特性 - 🎮 实时获取 Epic 商店免费游戏信息 - 🔍 支持游戏名称搜索 - 🔄 自动更新游戏数据(每30分钟) - 📱 响应式设计,适配各种设备 - 🎨 现代化 UI 设计,流畅的动画效果 - 💾 本地缓存数据,提高加载速度 - 🌐 多代理支持,确保数据获取可靠性 ### 技术栈 - **HTML5** - 页面结构 - **Tailwind CSS** - 现代化样式框架 - **JavaScript (ES6+)** - 交互逻辑 - **Font Awesome** - 图标库 - **CDN 资源** - 无需本地构建 ## 部署说明 ### 部署到 EdgeOne Pages 该项目完全支持部署到 **EdgeOne Pages**,因为它是一个纯静态网站,没有服务器端代码依赖。 #### 部署步骤 1. **准备仓库** - 将项目代码推送到 GitHub 或 Gitee 仓库 2. **登录 EdgeOne 控制台** - 访问 [EdgeOne 控制台](https://console.cloud.tencent.com/edgeone) - 进入「静态网站托管」页面 3. **创建站点** - 点击「创建站点」 - 选择代码源(GitHub/Gitee) - 授权 EdgeOne 访问你的仓库 4. **配置构建** - 选择你的仓库和分支 - **构建命令**:无需构建,留空或填写 `echo "No build required"` - **输出目录**:`/`(根目录) - 其他配置保持默认 5. **部署站点** - 点击「部署」按钮 - 等待部署完成 - 访问分配的域名即可查看网站 #### 自定义域名(可选) 1. 在 EdgeOne 控制台中进入「域名管理」 2. 添加你的自定义域名 3. 按照提示完成 DNS 配置 4. 启用 HTTPS 证书 ### 本地运行 1. 克隆或下载项目代码 2. 使用任意 HTTP 服务器运行,例如: ```bash # 使用 Python 3 python3 -m http.server 8000 # 使用 Node.js (需要安装 http-server) npx http-server -p 8000 # 使用 PHP php -S localhost:8000 ``` 3. 在浏览器中访问 `http://localhost:8000` ## 项目结构 ``` EpicGFG/ ├── index.html # 主页面文件 └── README.md # 项目说明文档 ``` ## 注意事项 1. 该项目使用第三方免费 CORS 代理来获取 Epic API 数据,可能会受到使用限制 2. 游戏数据每 30 分钟自动更新一次 3. 本地缓存会在浏览器中保存 30 分钟 4. 如果遇到数据获取失败,可以尝试手动刷新页面