docs: 添加pat-003-A - 修改baseURL后API路径未同步更新
root_cause: fa344f9c修改baseURL时没有同步更新所有API文件的路径 quality_rules: 修改baseURL时必须用grep检查所有API文件路径一致性
This commit is contained in:
parent
dcbcbc51ef
commit
223302b725
|
|
@ -48,6 +48,23 @@
|
||||||
"不要在baseURL和API路径中同时包含/api"
|
"不要在baseURL和API路径中同时包含/api"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"pat-003-A": {
|
||||||
|
"name": "修改baseURL后API路径未同步更新",
|
||||||
|
"source": "implementation_review",
|
||||||
|
"confidence": 1.0,
|
||||||
|
"applications": 1,
|
||||||
|
"created": "2026-03-23",
|
||||||
|
"category": "frontend",
|
||||||
|
"pattern": "修改baseURL后,所有API文件的路径未同步更新,导致路径不一致",
|
||||||
|
"problem": "fa344f9c修改baseURL从http://localhost:8080/api到http://localhost:8080,但auth.ts等文件的/api/auth/login未改为/auth/login,或反之",
|
||||||
|
"root_cause": "修改baseURL时没有同步检查和更新所有API文件的路径",
|
||||||
|
"solution": "修改baseURL后必须同步更新所有API文件的路径,保持一致性",
|
||||||
|
"quality_rules": [
|
||||||
|
"baseURL和API路径必须配套:baseURL=http://localhost:8080时,API路径=/api/xxx",
|
||||||
|
"修改baseURL时用 grep -r '/api/' src/api/ 检查所有文件",
|
||||||
|
"建议在ESLint或构建脚本中增加路径一致性检查"
|
||||||
|
]
|
||||||
|
},
|
||||||
"pat-004": {
|
"pat-004": {
|
||||||
"name": "CORS配置端口限制",
|
"name": "CORS配置端口限制",
|
||||||
"source": "implementation_review",
|
"source": "implementation_review",
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue