感谢你考虑为 Pokemon Console Battle 做出贡献!
如果你发现了 bug,请创建一个 Issue 并包含以下信息:
- 详细的问题描述
- 重现步骤
- 期望的行为
- 实际的行为
- 你的环境信息(操作系统、Node.js 版本等)
- 如果可能,提供截图或错误日志
如果你有新功能的想法:
- 先创建一个 Issue 讨论这个想法
- 说明为什么这个功能对项目有用
- 如果可能,提供实现思路
- Fork 这个仓库
- 创建你的特性分支 (
git checkout -b feature/AmazingFeature) - 提交你的更改 (
git commit -m '添加某个很棒的功能') - 推送到分支 (
git push origin feature/AmazingFeature) - 开启一个 Pull Request
- 使用vscode插件Formatter Hero格式化
# 克隆你的 fork
git clone https://github.com/relat-ivity/pokemon-text-battle.git
cd pokemon-text-battle
# 安装依赖
npm install
# 设置环境变量文件
copy .env.example .env
# 启动
npm start如果你在贡献过程中遇到问题,可以:
- 在相关 Issue 中提问
- 查看项目文档
- 联系维护者
再次感谢你的贡献!