文章詳情頁
node.js - npm run build之后頁面樣式丟失
瀏覽:75日期:2024-07-20 09:54:19
問題描述
開發環境中,react項目界面是這樣
使用npm run build打包之后,把dist下的文件放到node服務器上就變成了這樣:
為什么用npm run build打包之后樣式會丟失呢?
問題解答
回答1:路徑問題,嘗試用node把dist目錄代理為根目錄。
回答2:首先你得把你打包用了什么庫,怎么配置列出來。
回答3:那你看看你打包后的路徑,以及打包后頁面引入css的路徑對不對是否設置了publicPath
回答4:到config 文件夾里的index.js文件中找到build對象,將assetsPublicPath中的“/”改為“./”即可
回答5:打開 chrome 調試界面, 什么錯
回答6:不出意外的話,應該是路徑的問題。看看控制臺的報錯,找到你的根路徑,然后根據根路徑再去匹配你的樣式路徑,也算是最佳的方式了。
相關文章:
1. mysql - 這條聯合sql語句哪里錯了2. webpack - vuejs+java前后臺分離實現及部署問題3. docker容器呢SSH為什么連不通呢?4. docker start -a dockername 老是卡住,什么情況?5. docker鏡像push報錯6. Docker for Mac 創建的dnsmasq容器連不上/不工作的問題7. css3 - jquery div 翻轉?8. docker網絡端口映射,沒有方便點的操作方法么?9. python - 有什么好的可以收集貨幣基金的資源?10. docker安裝后出現Cannot connect to the Docker daemon.
排行榜
