贡献指南
欢迎为 Clash Verge Rev 项目做出贡献!无论您是开发者、设计师还是文档编写者,我们都欢迎您的参与。
💡 贡献方式
🐛
报告 Bug
在 GitHub Issues 上报告您发现的问题,帮助我们改进软件。
✨
提出功能建议
分享您的想法,帮助我们规划项目的未来发展方向。
💻
代码贡献
提交 Pull Request,为项目添加新功能或修复 Bug。
📝
文档编写
完善文档和教程,帮助其他用户更好地使用软件。
🔧 开发环境
要开始开发,请确保您的系统满足以下要求:
- Rust:最新稳定版本
- Node.js:18.x 或更高版本
- Tauri CLI:最新版本
- Yarn 或 npm
克隆项目并安装依赖:
git clone https://github.com/clash-verge-rev/clash-verge-rev.gitcd clash-verge-revyarn install
📋 提交规范
提交代码时,请遵循以下规范:
- Commit 信息:使用清晰的描述,如
feat: 添加深色模式支持 - 代码风格:遵循项目的 ESLint 和 Prettier 配置
- PR 描述:清晰描述您的更改和测试方法
- 测试:确保所有测试通过后再提交
📄 许可证
所有贡献的代码将遵循项目的 GPLv3 许可证。提交代码即表示您同意将您的贡献授权给项目使用。