R2 Image Variants

使用 Cloudflare Images 對每張圖片只縮放一次,並從 R2 提供 srcset 副本。請從 npm 安裝原生外掛;此處僅提供指向它的連結。

外掛

R2 Image Variants

使用 Cloudflare Images 對每張圖片只縮放一次,並從 R2 提供 srcset 副本。請從 npm 安裝原生外掛;此處僅提供指向它的連結。

  • 分類: images
  • 狀態: 可用
  • 版本: 0.1.1
  • Registry version: 0.1.0
  • 價格: 未知
  • 來源: 官方外掛註冊表, npm 套件
  • 安裝方式: npm 原生整合
  • 核實日期: 2026-10-21

說明

R2 Image Variants 使用 Cloudflare Images 繫結對每張媒體圖片只縮放一次,將副本儲存在 R2 中,並算繪指向這些副本的 srcset URL。

此註冊表項目並不是外掛本身。 從註冊表安裝它只會在管理後台新增一個資訊頁面,別無其他。R2 Image Variants 本身是一個原生外掛,需要從 npm 安裝:

npm install emdash-plugin-r2-variants

為什麼必須是原生外掛

註冊表僅列出沙箱外掛,而此外掛無法在沙箱中執行。它透過網站的繫結讀寫 R2,使用 Images 繫結進行縮放,並附帶會取代圖片算繪方式的 Astro 元件(Image 和一個 Portable Text 圖片區塊)。這些都需要原生外掛,並在 astro.config.mjs 的 plugins: [] 中註冊。

連結

安裝

從註冊表安裝只會新增一個資訊頁面;它不會縮放任何圖片。要取得 R2 Image Variants,請使用 npm install emdash-plugin-r2-variants 從 npm 安裝原生外掛,並在 astro.config.mjs 的 plugins: [] 中註冊它。完整設定(包括它所需的 Cloudflare 繫結):README。