欢迎参与本项目!以下是贡献指南。
-
提交 Issue
- 报告 Bug 或建议新功能时,请先搜索现有 Issue 避免重复。
- 使用模板填写完整信息(如环境、复现步骤)。
-
开发代码
- Fork 本仓库并创建分支(分支名格式:
feat/xxx或fix/xxx)。 - 运行测试:
npm test(确保所有测试通过)。 - 代码风格需遵循 ESLint 规则。
- Fork 本仓库并创建分支(分支名格式:
-
提交 Pull Request
- 关联相关 Issue(如
Closes #123)。 - 提供清晰的修改说明和测试结果截图。
- 关联相关 Issue(如
- 遵守 Code of Conduct。
- 讨论问题时保持友好,避免使用主观性语言(如“这代码太烂”)。
标记为 good first issue 的 Issue 适合新手起步。
需要帮助?可在 Discussions 提问。