文章詳情頁
node.js - npm run build之后頁面樣式丟失
瀏覽:120日期:2024-07-20 09:54:19
問題描述
開發(fā)環(huán)境中,react項(xiàng)目界面是這樣
使用npm run build打包之后,把dist下的文件放到node服務(wù)器上就變成了這樣:
為什么用npm run build打包之后樣式會(huì)丟失呢?
問題解答
回答1:路徑問題,嘗試用node把dist目錄代理為根目錄。
回答2:首先你得把你打包用了什么庫,怎么配置列出來。
回答3:那你看看你打包后的路徑,以及打包后頁面引入css的路徑對(duì)不對(duì)是否設(shè)置了publicPath
回答4:到config 文件夾里的index.js文件中找到build對(duì)象,將assetsPublicPath中的“/”改為“./”即可
回答5:打開 chrome 調(diào)試界面, 什么錯(cuò)
回答6:不出意外的話,應(yīng)該是路徑的問題。看看控制臺(tái)的報(bào)錯(cuò),找到你的根路徑,然后根據(jù)根路徑再去匹配你的樣式路徑,也算是最佳的方式了。
上一條:node.js - mongoose 查詢數(shù)據(jù)庫 回調(diào)報(bào)錯(cuò)為null?求幫助啊下一條:node.js - 如何用nodejs寫一個(gè)接口,隨便寫一個(gè)就好
相關(guān)文章:
1. css - 新手做響應(yīng)式布局, 斷點(diǎn)過后右側(cè)出現(xiàn)空白,求幫助,謝謝。2. javascript - 關(guān)于<a>元素與<input>元素的JS事件運(yùn)行問題3. javascript - ES6 中能否把 class 屬性 方法 分文件?4. python - 能通過CAN控制一部普通的家用轎車嗎?5. mysql - 查詢字段做了索引為什么不起效,還有查詢一個(gè)月的時(shí)候數(shù)據(jù)都是全部出來的,如果分拆3次的話就沒問題,為什么呢。6. mysql - 記得以前在哪里看過一個(gè)估算時(shí)間的網(wǎng)站7. ID主鍵不是自增的嗎 為什么還要加null8. 大家好,我想請(qǐng)問一下怎么做搜索欄能夠搜索到自己網(wǎng)站的內(nèi)容。9. MySQL中的enum類型有什么優(yōu)點(diǎn)?10. css - 關(guān)于border-image
排行榜

熱門標(biāo)簽