图片未显示在页面上 - (Express, Pugjs)

Image not displayed on page - (Express, Pugjs)

我正在尝试使用 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/ 文件夹中。

我没有收到任何错误,但图像未加载/显示,当我从新选项卡中的开发人员工具打开图像 link 时,显示了图像。不确定我是否遗漏了什么。任何人都可以解释为什么这不起作用吗?

您正在使用 logo 属性 设置错误的图像路径。

应该是:

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