Commit 8b57b60
ci(docs): onion 版不要帶 service worker,順便解掉驗證誤判 (#203)
第一次跑 onion 那格卡在驗證:clearnet 網址殘留 0、含 onion 網址 800 檔,改寫是好的,
但有 2 個檔案還帶 aa.anoni.net。追下去是 output/sw.js 跟 output/zh-tw/sw.js,兩處都在
註解裡(「跨域請求(含 aa.anoni.net 分析)一律放行不快取」)。
真正該修的不是驗證條件,是 onion 版本來就不該帶這支檔案。overrides/base.html 用
`host === "anoni.net"` 擋著註冊,onion 主機上兩個分支都不會進,sw.js 永遠不會被要求,
manifest 也沒有引用它。留著只是兩份各 14KB 的死重量。
這同時解釋了先前那個沒解的現象:m6 上 clearnet 產物有 sw.js、onion 沒有。onion 沒有
才是對的,刪掉是回到既有行為。
驗證條件維持原樣不放寬。誤判的來源移除之後,aa.anoni.net 應該歸零。
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>1 parent 3785c1d commit 8b57b60
1 file changed
Lines changed: 9 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
127 | 127 | | |
128 | 128 | | |
129 | 129 | | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
130 | 139 | | |
131 | 140 | | |
132 | 141 | | |
| |||
0 commit comments