快速开始
从登录到第一次提交,完成 CodeForge 项目挑战的最短路径。
最短路径
- 注册或登录 CodeForge Web。
- 在项目目录中选择一个项目挑战。
- 选择语言。当前版本仅支持
python和cpp。 - 在终端登录 CLI。
codeforge login- 初始化项目。项目目录会按
<course>-<language>命名。
codeforge init http-server --language python
cd http-server-python- 在本地 IDE 中完成当前阶段要求。
- 提交源码并等待评测结果。
codeforge submit提交后,终端会显示提交 ID、当前状态、构建日志、测试日志、失败原因和下一步提示。评测成功后,服务端会把你的项目推进到下一阶段。
当前 CLI 获取方式
当前版本尚未提供正式安装包或包管理器安装命令。如果你是在本仓库中本地开发 CLI,请使用下面的 go run 方式:
go run -buildvcs=false ./cmd/cli login
go run -buildvcs=false ./cmd/cli init http-server --language python
go run -buildvcs=false ./cmd/cli submitCLI 发布后,这一节会替换为正式安装命令。