docs: P5 / P6 完成,补充 NAS 部署说明
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -38,5 +38,7 @@
|
||||
- 服务端永远不把 Cookie 原文返回前端;`relFile` 等路径一律用 `/`
|
||||
- 传给 TrackList 的数组必须稳定(用 computed),否则每次渲染都会清空选择
|
||||
- 前端 `ref<null>` 的接口要返回对象包一层(Koa 对 `null` body 返回 204)
|
||||
- QQ 登录在 `qq/login.ts`:扫码 = ptlogin2 → graph.qq.com OAuth → `QQConnectLogin.QQLogin`;续期 = `music.login.LoginServer.Login`(网页 Cookie 没有 refresh_key 也能续期,旧 key 不会失效)。`accounts.ts` 的 keeper 每 3 小时检查,过半寿命(key 有效 3 天)即续期。有效性必须用 `GetLoginUserInfo` 判断 —— `vip_login_base` 对失效 key 仍返回 code 0
|
||||
- NAS 部署:宿主机文件是 0700,镜像里必须 `chmod -R a+rX /app`;境外请求靠 `NODE_USE_ENV_PROXY` + `HTTP(S)_PROXY`,`NO_PROXY` 覆盖 QQ / 网易云域名
|
||||
- TypeScript 固定 6.x:TS 7 没有 JS API,vue-tsc 无法使用
|
||||
- 网易云红 / QQ 绿已用 dataviz 校验器验证(深色 QQ 绿 `#42a07d`);二者 CVD 区分度在 6–8,必须配合文字标签使用
|
||||
|
||||
Reference in New Issue
Block a user