这是华东理工大学计算机信息交流协会(ECUSTCIC)的官方网站项目。该网站提供协会信息、活动公告、电竞赛事以及交流群等内容,旨在促进校内计算机爱好者的交流与学习。
本项目基于 Vue.js 构建,提供了友好的用户界面和丰富的功能模块,包括但不限于:
项目的主要数据文件位于 src/data 目录下:
src/data/ ├── esportsGames.js # 电竞热门游戏数据 ├── menu.js # 技术文档数据 └── publicityData.js # 组宣新闻和活动数据
确保你已安装以下工具:
npm install
npm run serve
启动后,可通过 http://localhost:8080 访问开发服务器。
npm run build
构建后的文件将生成在 dist 目录中。
npm run lint
中心仓库为 CNB仓库:https://cnb.cool/ecustcic/ecustcic-web,GitHub、Gitcode、Gitee镜像仓库。
⚠️修改请至 CNB仓库/GitHub,Gitcode、Gitee 镜像仓库仅用于同步。已建立 Github-CNB 双向同步。

编辑 /src/data/esportsGames.js 文件。
编辑 /src/data/menu.js 以修改目录结构,public\docs 目录下存放文档内容。
添加新群请直接提交表单,已存在群聊需要增加群链接可提 issue / 提交新表单。为保证网站信息安全可靠,新群信息需要人工审核,非实时同步网站。如太久未更新,可提 issue。

编辑 /src/data/publicityData.js 文件。
开启一个 Pull Request
有关更多配置信息,请参阅 Vue CLI 配置参考。
MIT © ECUSTCIC