文章詳情頁
node.js - npm run build之后頁面樣式丟失
瀏覽:82日期: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. atom開始輸入!然后按tab只有空格出現沒有html格式出現2. javascript - js setTimeout在雙重for循環中如何使用?3. javascript - vue-cli npm run build編譯報錯4. mysql - 這種分級一對多,且分級不平衡的模型該怎么設計表?5. mac里的docker如何命令行開啟呢?6. javascript - 有適合開發手機端Html5網頁小游戲的前端框架嗎?7. java - 創建maven項目失敗了 求解決方法8. python - pip install出現下面圖中的報錯 什么原因?9. java - 線上應用,如果數據庫操作失敗的話應該如何處理?10. php - MySQL數據庫設計,獲取點贊的人數
排行榜
