我正在尝试将我的应用程序迁移到最新版本的 NextJS (v10)。他们引入了一个新的图像组件(请参阅发行说明),当我尝试使用它时,我的应用程序无法正确提供图像。
在我的next.config.js
中,我设置了一个basePath
值,以便能够从子路径而不是根目录为我的应用程序提供服务:
const nextConfig = {
pageExtensions: ["js", "jsx", "ts", "tsx", "mdx", "md"],
basePath: "/an",
};
设置后,Image
组件无法获取我的 img 文件。没有它一切正常,但我的应用程序没有提供/an
在能够提供图像的同时,我应该如何定义src
属性?basePath
<Image
src="/me.jpg" <-- This is not working with basePath
alt="A photo of myself."
className="rounded-full h-48 w-48 mx-auto"
width="192"
height="192"
/>