感谢您对 UniKu 项目的关注!我们欢迎任何形式的贡献。
如果您发现了 bug 或有功能建议,请通过 GitHub Issues 提交问题。
在提交问题前,请确保:
- 搜索现有的问题,避免重复提交。
- 提供清晰的问题描述,包括复现步骤。
- 如果可能,提供相关的截图或代码片段。
- Fork 此仓库
- 克隆您的 fork 到本地
git clone https://github.com/您的用户名/website.git
cd website- 添加上游仓库
git remote add upstream https://github.com/uni-ku/website.git- 安装依赖
pnpm install为您的贡献创建一个新的分支:
git checkout -b feature/您的功能名称或
git checkout -b fix/修复的问题- 进行您的更改
- 提交您的更改
git add .
git commit -m "描述您的更改"请遵循 常规提交 规范:
feat: 新功能fix: 修复 bugdocs: 文档更改style: 不影响代码含义的更改(格式、空格等)refactor: 既不修复 bug 也不添加功能的代码更改perf: 性能优化test: 添加缺失的测试chore: 构建过程或辅助工具的变动
git push origin feature/您的功能名称- 在 GitHub 上访问您的 fork
- 点击 "New Pull Request"
- 确保将目标仓库设置为
uni-ku/website - 填写 PR 描述,解释您的更改
- 提交 PR
请遵循项目中已有的代码风格:
- 使用 TypeScript
- 使用 ESLint 进行代码检查
- 遵循 Vue 3 和 Nuxt 3 的最佳实践
如果您想改进文档:
- 文档位于
content目录下 - 使用 Markdown 格式
- 确保链接有效且图片路径正确
请阅读并遵守我们的行为准则。
通过贡献您的代码,您同意您的贡献将在 MIT 许可证 下发布。
有任何问题,请随时联系我们。