BelgelerGeliştirici KılavuzuGeliştirici Yardımcı Araçları ve Kütüphaneler

🛠️ Geliştirici Yardımcı Araçları ve Fonksiyonları (Developer Utilities)

Para birimi dönüştürme, tarih biçimlendirme ve metin optimizasyonu için hazır yardımcı fonksiyonlar paketi.


🖼️ Toplu Görsel Optimize Edici (Batch Image Optimizer)

Yüzlerce ürün fotoğrafı veya makale görseli yüklerken, ham ve ağır görseller kullanmak mağazanın açılış hızını ciddi şekilde düşürür. Bu sorunu çözmek için image-optimizer/ klasöründe sharp kütüphanesini kullanan bir Node.js betiği yer alır.

Bu araç ne işe yarar?

  1. input/ klasörünü jpg, jpeg ve png dosyaları için tarar.
  2. Gereksiz çözünürlükleri önlemek için gerekirse görselleri yeniden boyutlandırır (maksimum genişlik: 1200 piksel).
  3. Görselleri modern ve yüksek oranda sıkıştırılmış WebP formatına dönüştürür (kalite: 80).
  4. Son çıktıları output/ klasörüne kaydeder.

Nasıl kullanılır:

1. Öncelikle aracın klasörüne gidin:

cd image-optimizer

2. Paketleri yükleyin (yalnızca ilk seferde):

npm install

3. Ham ve ağır fotoğraflarınızı input/ klasörüne kopyalayın.

4. Optimizasyon betiğini çalıştırın:

npm start

5. Artık optimize edilmiş hafif WebP görsellerinizi output/ klasöründen alıp Strapi veya Medusa paneline yükleyebilirsiniz!