Kurulum
Graytool'u Chrome tarayıcınıza yüklemenin iki yolu vardır.
Geliştirici Modunda Yükleme (Önerilen)
Ön gereksinimler
- Google Chrome (veya Chromium tabanlı bir tarayıcı)
- Node.js (v18+) ve npm
Adımlar
- Projeyi klonlayın:
git clone https://github.com/bozkurtemre/graytool.git
cd graytool
- Bağımlılıkları yükleyin:
npm install
- Projeyi derleyin:
npm run build
-
Chrome'a yükleyin:
- Chrome'da
chrome://extensions/adresine gidin - Sağ üstten "Developer mode" (Geliştirici modu) seçeneğini açın
- "Load unpacked" (Paketlenmemiş yükle) butonuna tıklayın
- Projedeki
srcklasörünü seçin
- Chrome'da
-
Hazır! Toolbar'da Graytool ikonu görünecektir.
Güncelleme
Kod değişikliklerinden sonra:
npm run build
Ardından chrome://extensions/ sayfasındaki Graytool kartındaki yenile (🔄) butonuna tıklayın.
Production Build
Dağıtım için optimize edilmiş build:
npm run build:prod
Bu komut kaynak haritaları olmadan küçültülmüş (minified) dosyalar üretir.
Watch Mode (Geliştirme)
Dosya değişikliklerinde otomatik yeniden derleme:
npm run dev
ipucu
Watch modunda her değişiklikte Chrome eklentisini yeniden yüklemeniz gerekir. chrome://extensions/ sayfasındaki yenile butonunu kullanın.
Sorun Giderme
Eklenti yüklenmiyor
srcklasörünün seçildiğinden emin olun (proje kök dizini değil)npm run buildkomutunun başarılı olduğunu doğrulayın- Chrome'un güncel olduğundan emin olun
İzin hataları
Graytool, her URL pattern için ayrı izin ister. İlk URL pattern'i eklediğinizde Chrome izin diyalogu gösterecektir. "İzin ver" demeniz gerekir.