这是华东理工大学计算机信息交流协会(ECUSTCIC)的官方网站项目。该网站提供协会信息、活动公告、电竞赛事以及交流群等内容,旨在促进校内计算机爱好者的交流与学习。
本项目基于 Vue.js 构建,提供了友好的用户界面和丰富的功能模块,包括但不限于:
- 协会介绍与公告发布
- 电竞赛事信息与报名
- QQ交流群汇总与管理
- 活动回顾与展示
- 前端框架:Vue.js
- UI组件:Bootstrap
- 图标库:Font Awesome
- 构建工具:Vue CLI
项目的主要数据文件位于 src/data 目录下:
src/data/
├── esportsGames.js # 电竞热门游戏数据
├── menu.js # 技术文档数据
└── publicityData.js # 组宣新闻和活动数据
确保你已安装以下工具:
- Node.js (推荐 v14 或更高版本)
- npm (通常随 Node.js 一起安装)
npm installnpm run serve启动后,可通过 http://localhost:8080 访问开发服务器。
npm run build构建后的文件将生成在 dist 目录中。
npm run lint中心仓库为 CNB仓库:https://cnb.cool/ecustcic/ecustcic-web,GitHub、Gitcode、Gitee镜像仓库。
编辑 /src/data/esportsGames.js 文件。
编辑 /src/data/menu.js 以修改目录结构,public\docs 目录下存放文档内容。
添加新群请直接提交表单,已存在群聊需要增加群链接可提 issue / 提交新表单。为保证网站信息安全可靠,新群信息需要人工审核,非实时同步网站。如太久未更新,可提 issue。
编辑 /src/data/publicityData.js 文件。
开启一个 Pull Request
有关更多配置信息,请参阅 Vue CLI 配置参考。
MIT © ECUSTCIC

