0

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/ フォルダーにあります。

エラーは発生しませんが、画像がロード/表示されず、新しいタブで開発者ツールから画像リンクを開くと、画像が表示されます。何か不足しているかどうかわかりません。これが機能しない理由を誰か説明してもらえますか?

4

1 に答える 1

2

プロパティを使用しlogoて間違った画像パスを設定しています。

次のようにする必要があります。

img.image(src='/images/logo.png')
于 2017-10-23T07:47:39.477 に答える