文章詳情頁
node.js - npm run build之后頁面樣式丟失
瀏覽:129日期: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. Java 8:lambda表達式中的強制檢查異常處理。為什么是強制性的而不是可選性的?2. javascript - vue組件中使用百度分享初次加載失敗?3. vue-resource獲取不到本地json文件的數據?4. node.js - vue怎么部署到網站里5. selenium-selenium-webdriver - python 將當前目錄加入到 環境變量6. css - 改變標籤內的樣式7. python中怎么對列表以區間進行統計?8. java - QQ空間爬蟲總是被封號9. 啟動browsersync 無法進入項目下運行相應命令10. PhpStudy 8.0 一個服務器怎么創建多個網站,需要注意一些什么
排行榜
