我在 React 中遇到這種情況,在開發中我指向頁腳中的徽標,其相對路徑是:
import logo from "../../public/assets/images/logo-white.svg";
并且此路徑在登臺服務器上不起作用,除錯后我發現路徑中缺少資產部分,在 devtools 中,路徑是:
/images/logo-white.svg?49346bf607b2345c88562df1dde21b97
當我在斜線作業之前添加資產部分時,我不能在組件中使用絕對路徑,我不知道我能做些什么來修復它。
uj5u.com熱心網友回復:
您可以像這樣將其用于生產:
process.env.PUBLIC_URL '/images/logo-white.svg'
您可以在 React 檔案中找到有關何時以及如何使用公共檔案夾的詳細檔案
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/402024.html
標籤:javascript 反应 svg 小路
