我是WebPack和React的新手,並且遇到了讓我的設置正確的問題。在使用WebPack進行開發期間提供靜態資產
我的目錄結構是:
/project/
/src/
index.html
app.js
/static/
/images
我的「輸出」的WebPack配置部分:
output: {
filename: 'bundle.js',
path: path.join(__dirname, 'dist')
},
我的應用程序做出反應運行正常,但我沒有得到任何圖像處理URL作爲服務例如:
<img src="/static/images/logo.jpg" />
如果更改圖像src
值:
<img src="/src/static/images/logo.jpg" />
他們工作,但當然,生產中不會出現這種情況,因爲/src/
目錄不會被部署。看來我的根設置不正確。
我需要告訴WebPack將「靜態」目錄複製到「dist」嗎?要麼?建議感激。
src標記中的圖像路徑總是與index.html文件相關 – harishr
但是,如果將圖像的src設置爲:static/images/logo.jpg這是真的,不是絕對路徑,圖像未加載。 – Brandon