2

我开始学习 Next.js 并设法开发了一个相对简单的网站,当我进行下一次导出以使该网站在我的客户主机上可用时,我的问题就开始了。

问题在于图像路径。我的设置是这些:

文件 next.config.js

module.exports = ({
  basePath: '/sitenext'
}

我的形象

<Image
  src="/assets/images/logo.webp"
  alt="Logo"
  width={96}
  height={116}
/>

在 HTML 中生成的图像的路径是这样的

/_next/image?url=%2Fassets%2Fimages%2Flogo.webp&w=384&q=75

配置 basePath 后,完美运行,只有未正确加载的图像。

我也尝试了主机的root,也没有成功。在本地,一切都在开发和启动模式下完美运行。非常感谢您的帮助

4

0 回答 0