maa-copilot-frontend

MAA 作业站前端!

开发流程

该仓库的主分支为 dev,线上分支为 main,代码合并到 main 后将会自动部署到线上

在自己的 fork 上开发完成后请提交 PR 到 dev 分支,由管理员合并

如果有该仓库的权限,可以直接在 dev 分支上开发,需要上线时提交 PR 到 main 分支,并等待其他成员的 review

环境变量

环境变量在 .env 文件内定义,你也可以创建 .env.local 来覆盖 .env 的配置

# 使用线上的后端 API,否则使用本地开发服务器
VITE_USE_PRODUCTION_API=true

# 地图服务器,如果正在对地图进行本地开发请改为例如 http://localhost:3001
VITE_THERESA_SERVER=https://theresa.wiki

命令

安装依赖

yarn

运行开发服务器

yarn dev

本地构建

yarn build

Lint fix

yarn lint:fix

Join us!

QQ Group: 724540644