Gyazo Browser Extensionをビルドする
必要なもの
ChromeかFirefoxかEdge
node.js
git
以上だ!
ビルド
node.jsとnpmが必要
$ npm install
$ npm run build
各ブラウザと、個人用・GyazoTeams(有料)用それぞれが一気にビルドされる
chromeの個人用extensionはdist/personal/chromeにできる
インストール
chrome://extensions から「パッケージ化されていない拡張機能を読み込む」
https://gyazo.com/2080cc1286ed465bf5d711aa115ce67c
dist/personal/chromeを指定すればok
これでもう使える
開発
js書いてビルドして、ブラウザをリロードすれば再読み込みされる
ファイル変更毎に再ビルド
$ npm run watch
console.logは「ビューを検証」から開くdevtoolで見れる
https://gyazo.com/aa0e1a7f3a2548f8d59600048ccba647
DOM要素の背景としてstyleで設定されている画像をアップロードする機能がほしいshokai.icon