Frontend (Next.js)
开发
npm ci
npm run dev
默认访问:http://localhost:3000
构建
npm run lint
npm run build
npm run start
环境变量
NEXT_PUBLIC_API_BASE:浏览器访问后端 API 的基地址。- 开发默认:
http://localhost:8080 - Docker/生产推荐:
/admin139
- 开发默认:
BACKEND_INTERNAL_URL:Next.js 反向代理后端目标(服务端)- Docker 默认:
http://backend:8080
- Docker 默认:
页面
/auth登录/注册/problems题库列表/problems/:id题目详情与提交/submissions提交列表/submissions/:id提交详情/wrong-book错题本/contests模拟竞赛列表/contests/:id比赛详情/报名/排行榜/kb知识库列表/kb/:slug文章详情/imports题库导入任务状态与结果/run在线 C++ 运行/me当前用户信息/leaderboard全站排行