這可能是一個非常愚蠢的問題,但這里什么都沒有
目前,我的 HTML 中有以下內容:
<div class="disk-images">
<img src="../public/images/blueflame.png">
<img src="../public/images/purpleflamelogo.jpg">
</div>
我沒有在我的 CSS 中設定它的樣式,但是 AFAIK,這應該不是問題,因為默認樣式表仍然應該處理它。
我也知道這些影像的路徑是正確的,因為當我 Ctrl 在 VSCode 中單擊它時,它會顯示影像。
這就是它所顯示的:

這表明影像的路徑是錯誤的,但是,如前所述,我確實相信路徑是正確的。任何幫助將不勝感激!
uj5u.com熱心網友回復:
您可以檢查控制臺是否有任何 404 訊息,并嘗試關閉整個專案并在編輯器和瀏覽器中重新打開它,因為您可能正在使用舊版本
uj5u.com熱心網友回復:
對于以后遇到同樣問題的人來說,問題在于 express 以及 express 中的靜態檔案如何作業。
我有以下內容 app.js
app.use( express.static( "public" ) );
這意味著我的靜態資產的根檔案夾實際上是另一個目錄。
你可以在這里閱讀
uj5u.com熱心網友回復:
相對路徑是正確的,但public檔案夾中的檔案是靜態檔案,例如index.html,javascript庫檔案,影像和其他資產等。此檔案夾中的檔案被復制并粘貼到直接構建檔案夾中。只有公用檔案夾中的檔案可以從 HTML 中參考。
更新代碼:
<div class="disk-images">
<img src="images/blueflame.png">
<img src="images/purpleflamelogo.jpg">
</div>
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/406171.html
標籤:
