ESM imported images must be passed as-is.
LocalImageUsedWrongly:
Image’s andgetImage’ssrcparameter must be an imported image or an URL, it cannot be a filepath. ReceivedIMAGE_FILE_PATH.
What went wrong?
Section titled What went wrong?When using the default image services, Image’s and getImage’s src parameter must be either an imported image or an URL, it cannot be a filepath.
---import { Image } from "astro:assets";import myImage from "../my_image.png";---
<!-- GOOD: `src` is the full imported image. --><Image src={myImage} alt="Cool image" />
<!-- BAD: `src` is an image's `src` path instead of the full image. --><Image src={myImage.src} alt="Cool image" />See Also: