图片未显示在页面上 - (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')
我正在尝试使用 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')