viteでchrome拡張をつくるときに

npm run dev

だとservice workerが読み込めなくて常に失敗するという問題に悩まされていて、ここ一ヶ月色々調べても解決できていなかったのだが、今日遂に

npm run dev -- --port 3001

のように3000番ポート以外で試すと上手くいくことが分かった。

つまり、3000番だと何かおかしい環境になってしまっているのかも。昔3000番でも普通に動いていた時代はあったので、そのときの情報がChromeに残っていて問題が起きているのかもしれない。

togithub.com ドメインを代わりに使えばIssueまどのreference linkが生成されなくて良いよという話を教えてもらった。