mirror of
https://github.com/d0zingcat/NotionNext.git
synced 2026-05-14 07:26:52 +00:00
Github PR模板
This commit is contained in:
34
.github/pull_request_template.md
vendored
Normal file
34
.github/pull_request_template.md
vendored
Normal file
@@ -0,0 +1,34 @@
|
||||
## 已知问题
|
||||
|
||||
1. (示例)版本号管理不规范
|
||||
- 版本号直接写在环境变量中,容易出错
|
||||
- 多处维护版本号,可能不一致
|
||||
|
||||
## 解决方案
|
||||
|
||||
1. (示例)将版本号管理从 `.env.local` 迁移到 `package.json`
|
||||
- 统一从 `package.json` 读取版本号
|
||||
- 使用 IIFE 优雅处理版本号获取逻辑
|
||||
- 保持向后兼容,支持环境变量覆盖
|
||||
|
||||
## 改动收益
|
||||
|
||||
1. (示例)更规范的版本管理
|
||||
- 统一从 `package.json` 读取
|
||||
- 保持与 npm 生态一致
|
||||
- 减少人为错误
|
||||
|
||||
## 具体改动
|
||||
|
||||
1. (示例)`blog.config.js`
|
||||
- 移除原有的静态版本号配置
|
||||
- 在文件末尾添加动态版本号获取逻辑
|
||||
- 保持向后兼容,优先使用环境变量
|
||||
- 添加错误处理和默认值
|
||||
|
||||
## 测试确认
|
||||
|
||||
- [x] 本地开发环境测试通过
|
||||
- [x] 生产环境构建测试通过
|
||||
- [x] 版本号正确显示
|
||||
- [x] 环境变量配置正常工作
|
||||
Reference in New Issue
Block a user