R2 Image Variants

Skalieren Sie jedes Bild einmalig mit Cloudflare Images und liefern Sie srcset-Kopien aus R2 aus. Installieren Sie das native Plugin über npm; dieser Eintrag verweist darauf.

Erweiterung

R2 Image Variants

Skalieren Sie jedes Bild einmalig mit Cloudflare Images und liefern Sie srcset-Kopien aus R2 aus. Installieren Sie das native Plugin über npm; dieser Eintrag verweist darauf.

  • Kategorie: images
  • Status: Verfügbar
  • Version: 0.1.1
  • Registry version: 0.1.0
  • Preis: Unbekannt
  • Quelle: Offizielles Plugin-Register, npm-Paket
  • Installation: Native npm-Integration
  • Geprüft: 2026-10-21

Beschreibung

R2 Image Variants skaliert jedes Medienbild einmalig mit dem Cloudflare-Images-Binding, speichert die Kopien in R2 und rendert srcset-URLs, die auf sie verweisen.

Dieser Registry-Eintrag ist nicht das Plugin. Die Installation aus der Registry fügt dem Admin-Bereich lediglich eine Informationsseite hinzu, sonst nichts. R2 Image Variants selbst ist ein natives Plugin, das über npm installiert wird:

npm install emdash-plugin-r2-variants

Warum es nativ sein muss

Die Registry listet nur Sandbox-Plugins, und dieses Plugin kann nicht in der Sandbox laufen. Es liest und schreibt R2 über die Bindings der Website, skaliert mit dem Images-Binding und liefert Astro-Komponenten (Image und einen Portable-Text-Bildblock) mit, die ersetzen, wie Bilder gerendert werden. Dafür ist ein natives Plugin nötig, das in plugins: [] in astro.config.mjs registriert wird.

Installation

Die Installation aus der Registry fügt nur eine Informationsseite hinzu; sie skaliert keine Bilder. Um R2 Image Variants zu erhalten, installieren Sie das native Plugin mit npm install emdash-plugin-r2-variants aus npm und registrieren Sie es in plugins: [] in astro.config.mjs. Vollständige Einrichtung, einschließlich der benötigten Cloudflare-Bindings: README.