感谢你对 UpdateWhat 感兴趣!欢迎贡献!
- Fork 这个仓库
- 创建你的特性分支 (
git checkout -b feature/amazing-feature) - 提交你的修改 (
git commit -m 'Add some amazing feature') - 推送到分支 (
git push origin feature/amazing-feature) - 创建一个 Pull Request
- Node.js 18+
- pnpm
# 克隆你的 fork
git clone https://github.com/<your-username>/updateWhat-web.git
cd updateWhat-web
# 安装依赖
pnpm install
# 复制环境变量示例
cp .env.example .env
# 编辑环境变量,填入你的配置
# GITHUB_TOKEN 和 OPENAI_API_KEY 是必需的
# 启动开发服务器
pnpm dev打开浏览器访问 http://localhost:3000
- 使用 TypeScript,确保类型正确
- 遵循现有的代码风格
- 使用 ESLint 检查代码:
pnpm lint
提交信息格式建议:
feat:新功能fix:修复 bugdocs:文档更新refactor:代码重构perf:性能优化style:代码格式调整test:添加测试
如果你发现了 bug 或者有功能建议,请创建一个 Issue,选择合适的模板填写即可。
如果你有任何问题,可以创建一个 Issue 提问。
所有 Pull Request 都需要经过代码审核后才会合并。