| SU | MO | TU | WE | TH | FR | SA |
|---|---|---|---|---|---|---|
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 1 | 2 | 3 | 4 |
Vercelを使い始めて、悩みポイントが出たのでwork-around。
Vercel使うと、Githubと連携して、プルリクエスト毎に自動でpreview環境をデプロイしてくれる。
Julesと組み合わせて、スマホから指示出して、スマホからpreview環境見て、マージするワークフローができる。
preview環境はプルリクエストごとに独自のドメインURLが発行される。
IndexedDBのデータなどサイトデータはドメインごとに持つので、プルリクエストの数だけIndexedDBを持つことになってしまう。
いろいろ調べたが、Vercelの仕様上ドメインを固定したサブディレクトリを作ることはできない。
さすがに1個1個消すのは面倒なので、手動でもまとめて消せる方法を調べた。
PC版Edgeは設定 > プライバシー/検索/サービス > Cookie > すべての Cookie とサイト データ
スマホ版Edgeは設定 > サイトの設定 > サイトのアクセス許可 > 保存データ (一番下)
でサイトデータのリストが出るので、検索窓にvercel.appを入れて、削除を実行。
preview環境は*-projects.vercel.appになってるので、projects.vercel.appで絞り込んで削除すれば、本番は残せる。
もっと良い方法があるかもしれないが、サイトデータの消し方を忘れそうなのでメモっておく。