同步操作将从 KodeRover/zadig 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
git clone git@github.com:<your_github_id>/zadig.git
git clone git@github.com:<your_github_id>/zadig-portal.git
Zadig 前端使用的 Vue 框架,在您贡献代码之前,本地需安装 Node.js 14+、Yarn。
注意:我们使用 Yarn 进行依赖版本的锁定,所以请使用 Yarn 安装依赖。
Zadig 后端使用 Go 语言,在您贡献代码之前,本地需安装 Go 1.15+ 版本。
请详细阅读 代码贡献指南 并遵循上面的流程。
Zadig 为您提供云上测试环境 https://os.koderover.com。
第 1 步:GitHub OAuth 登录系统
第 2 步:Fork Zadig 项目
在弹出的窗口中,点击 zadig 选项,将其中的 endpoint.FQDN 中的 githubid
改成您的 GitHub ID,否则可能无法访问。
Fork 完成后,您将获得一个 Zadig 测试环境。
第 3 步 :测试
您可以使用两种测试方式:云上代码测试和本地代码测试。
需先提交您的代码,并创建 pull request,调试过程中的 pull request 标题建议加上 WIP。然后使用 zadig-workflow 更新您的测试环境。
启动工作流任务需要
工作流成功执行后,您可以进入测试环境进行调试。
请确保您的测试环境正常运行,在开始测试之前请将 zadig-portal/config/index.js
中的 backEndAddr 改为您测试环境的访问地址。
cd zadig-portal
yarn install
yarn run dev
访问 http://localhost:8080 进行本地调试。
使用 Zadig CLI 进行本地调试,使用方式参见 Zadig CLI 使用指南
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。