非常欢迎大家加入到 Firekylin 的开发中来,下面的文档将帮助您了解开发的流程。需要说明的是,FireKylin 是一款基于 ThinkJS + React 的 Node.js 通用博客系统,所以贡献代码需要有 Node.js,React 等相关的开发知识。
开始之前
请尽量和源代码保持一致的编码规范,例如使用 2 个空格缩进等。
工作流程
- fork 75team/firekylin
- 按照 仓库版安装 流程安装程序
- 新增一个功能分支
git checkout -b new_feature
- 开始开发
- 推送(push)分支
git push origin new_feature
- 建立一个新的合并申请(pull request)并描述变动
注意
不要修改
package.json
版本号,所有的功能会有统一规划的发版。
反馈问题
当您在使用 Firekylin 时遇到问题,您可以尝试在 问题解答 中寻找解答,或是在 GitHub 上提问。如果你没有找答案,请在 GitHub 报告它。