我正在尝试使用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 /文件夹中。
我没有收到任何错误,但图片未加载/显示,当我在新标签中打开开发人员工具的图片链接时,会显示图片。不确定我是否遗漏了任何东西。任何人都可以解释为什么这不起作用?
答案 0 :(得分:2)
您正在使用logo
属性来设置错误的图像路径。
它应该是:
img.image(src='/images/logo.png')