viteでchrome拡張をつくるときに
npm run dev
だとservice workerが読み込めなくて常に失敗するという問題に悩まされていて、ここ一ヶ月色々調べても解決できていなかったのだが、今日遂に
npm run dev -- --port 3001
のように3000番ポート以外で試すと上手くいくことが分かった。
つまり、3000番だと何かおかしい環境になってしまっているのかも。昔3000番でも普通に動いていた時代はあったので、そのときの情報がChromeに残っていて問題が起きているのかもしれない。
togithub.com ドメインを代わりに使えばIssueまどのreference linkが生成されなくて良いよという話を教えてもらった。