You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Next.js Image组件无法渲染:Hero区域仅显示alt文本求助

Hero区域图片仅显示alt文本的排查方案
  • 核对图片实际路径与代码中src的一致性,注意大小写(服务器环境大多区分大小写,本地Windows不区分但部署后会出问题),比如图片存放在assets/bg/hero.jpg,代码里就不能写成Assets/BG/Hero.jpg。
  • 检查图片文件及所在文件夹的权限,确保服务器运行用户(如www-data、nginx)拥有读取权限,可通过chmod 644 图片路径或chmod 755 文件夹路径调整。
  • 用浏览器F12打开开发者工具,切换到Network标签页刷新页面,查看图片请求的状态码:
    • 404:路径错误,重新定位文件位置;
    • 403:权限不足,调整权限设置;
    • 200但不显示:查看Response内容是否为有效图片,可能文件损坏或上传失败,重新上传图片。
  • 检查图片标签语法,确认src属性拼写正确(别写成scr),标签是否正确闭合。
  • 若使用前端框架(React/Vue等),遵循框架静态资源引入规则:比如Vue需将图片放在public目录,或通过import引入后赋值给src;React可使用require('./path/to/image.jpg')或确保webpack配置正确处理图片资源。

内容的提问来源于stack exchange,提问作者user23543747

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.17 21:33:13