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

Handlebars主模板中img标签src属性引发404错误,求解决方案

问题原因与解决方法

你的<img src="/img/logo.png">写法本身没有错误,出现404的核心原因是Node.js服务器未配置静态资源托管规则,无法识别并响应/img路径下的文件请求。

解决步骤(以Express框架为例)

  1. 在你的meadowlark.js中添加静态资源托管的中间件配置:
    const express = require('express');
    const app = express();
    
    // 配置/img路径映射到本地的img目录
    app.use('/img', express.static('img'));
    
    // 其他服务器配置(Handlebars模板引擎等)
    // ...
    
  2. 确认本地目录结构无误:
    • img目录确实与meadowlark.js处于同一层级
    • logo.png文件名、大小写完全匹配(部分系统区分文件名大小写)

配置完成后重启服务器,图片即可正常加载。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.25 15:52:10