簡體   English   中英

圖像路徑返回404錯誤(未找到)

[英]Image path returns 404 error (Not Found)

我正在嘗試訪問已保存在嵌套目錄中的圖像。 我正在使用React和JSX,因此要保存圖像的文件路徑如下所示:root / client / components / home / service.jsx。 圖像的路徑如下所示:root / server / public / images / Mercedes-Benz-logo.png。 在img標簽src屬性中,我嘗試了以下路徑:

/server/public/images/Mercedes-Benz-logo.png
../../../server/public/images/Mercedes-Benz-logo.png
./../../../server/public/images/Mercedes-Benz-logo.png

所有這些都以404錯誤(未找到)響應。 任何幫助或解釋,為什么會發生這種情況將不勝感激。 如果您想查看我的源代碼, 請單擊此處查看我的Github存儲庫。 我還沒有合並任何拉取請求,因此您將必須單擊單個提交。 謝謝。

由於行app.use(express.static(__dirname + '/public/')) ,因此需要從該文件夾中引用任何文件。 在這里,您可以假裝公共文件夾是文件的存放位置。 為了獲得一個圖像,只需使用相對路徑public文件夾→ /images/Mercedes-Benz-logo.png

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM