【问题标题】:Image not displayed on page - (Express, Pugjs)图片未显示在页面上 - (Express, Pugjs)
【发布时间】:2017-12-31 14:20:10
【问题描述】:

我正在尝试使用 pug 模板在我的页面上显示图像,但该图像未显示在页面上。

我有以下设置/文件:

index.js

app.use('/images', express.static(path.resolve(__dirname, '../dist/assets')))

template.pug

img.logo(src='/images/logo.png')

logo.png 位于 /dist/assets/ 文件夹中。

我没有收到任何错误,但图像未加载/显示,当我在新选项卡中从开发人员工具中打开图像链接时,会显示图像。不知道我是否遗漏了什么。谁能解释一下为什么这不起作用?

【问题讨论】:

    标签: javascript express pug pugjs


    【解决方案1】:

    你使用logo属性设置的图片路径是错误的。

    应该是:

    img.image(src='/images/logo.png')
    

    【讨论】:

      猜你喜欢
      • 2018-12-25
      • 1970-01-01
      • 1970-01-01
      • 2022-01-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-07
      相关资源
      最近更新 更多