chrome拡張をviteで作り直す
vite化
buildするとmanifestが不正で起動しない
- content_scriptsのmatchesの配列内容がビルド時に web_accessible_resources にも書き出されるようになっている
- content_scriptsだと
"*://*.google.com.com/search?*"
という表現がokなのに、web_accessible_resourcesだとNGっぽい
- とりあえず
"*://*.google.com.com/*"
という形にした
開発用に特定セレクタをハイライトする拡張がほしい
- twitterやgoogleのページに対してchrome拡張を書いているが、dom構造を解析して適切なセレクタを見出すのがいつも難しい
- 今は適当に目についた属性名などに対してdevToolsでスタイルを書いている
- この作業を簡単にしたい
- どういうセレクタを書けば一意に意図通りの要素が取り出せるかを検証するためのchrome拡張を作ると便利そう
- styleを書くのが面倒なので、属性名の文字列を入力したらそれに対してoutlineかbgcolorがついてほしい
- 要素右クリックで要素・属性名を抽出してチェック選択できるみたいなのがほしい
- querySelectorAllしたときの要素数も同時に出てほしい