原文:vue打包之后,部署到nginx無法顯示背景圖片,502

最近在開發過程中遇到這種問題,在vue打包完成之后,本地啟動可以正常運行的項目,一旦部署到nginx之后,css中的background:url XXX 的圖片直接 。 我的圖片是放在 assert路徑下: 經過研究之后,發現這樣的話,webpack會將圖片作為靜態文件打包,也就是放在打包完成之后的 static文件夾中,在這里只要修改成這樣: 文件就會作為一種資源打包,也就不會產生找不到的問題。 ...

2020-09-29 15:35 0 451 推薦指數:

查看詳情

html背景圖片無法顯示

背景圖片無法顯示大部分情況是路徑問題,仔細檢查自己的圖片路徑! 直接復制路徑會如上圖,測試無法顯示圖片 下圖可以顯示,把路徑中所有的“\”改為“/”圖片即可正常顯示啦! 在html代碼里:錯誤文件路徑:windows 只使用一個 \ 是不識別的, src=‘D:\個人\圖片 ...

Sat Mar 12 23:13:00 CST 2022 0 1876
vue項目打包部署服務器后無法訪問背景圖片問題處理方法

如果項目原來運行正常,只是添加了背景圖之后背景圖片無法正常顯示,那么可以先查看元素,看下背景圖片路徑變成什么樣了。 一般應該是如下這樣: 這就造成了圖片路徑錯誤而無法正常加載,這個就需要對打包配置項進行調整了,如下: 即添加 publicPath ...

Fri Aug 06 01:41:00 CST 2021 0 121
vue】添加背景圖片背景圖片顯示不出來的問題

問題分析: 使用vue添加背景圖片時,剛開始是加在css樣式上,然后路徑也沒錯,但是瀏覽器上會把圖片路徑轉成base64,但是圖片大小超過閾值就不轉了,直接引入背景圖片用在瀏覽器上時,由於路徑解析的問題,圖片並不能夠正確的顯示出來 解決方案: <template> ...

Tue Jan 08 18:14:00 CST 2019 0 7214
vue打包成app后,背景圖片顯示

問題: 在使用npm run build 打包后, 如果在頁面中使用img標簽引入,打包后的路徑是由index.html開始訪問的,真正訪問的是Static/img/圖片名, 是正確的, 但是寫在css 中的background: url("../../assets/***.png ...

Mon Apr 29 01:23:00 CST 2019 0 948
Vue項目打包發布后CSS中的背景圖片顯示

相信有很多同學在學習vue的剛開始都遇到過項目打包發布后發現CSS中的背景圖片顯示,具體如何解決只需要更改bind的配置即可 修改 build/utils.js 中的 generateLoaders 方法,如下代碼,增加 publicPath: '…/…/' ...

Mon Jul 01 18:34:00 CST 2019 0 1052
vue打包后CSS中引用的背景圖片顯示問題

vue項目中,在css樣式中引用了一張背景圖片,開發環境下是可以正常顯示,build之后背景圖片顯示。 解決方法: 找到build/utils.js文件 修改成為如下所示內容: 添加紅框中的內容即可。 ...

Thu Nov 22 23:37:00 CST 2018 0 852
Vue項目之背景圖片打包后路徑錯誤

第一種方法: 原因: 首先,出錯點在url-loader上面。 這里解釋一下上面這段url-loader配置,test是正則匹配規則,匹配項目中所有的以正則規則結尾的格式的文件,直白點就是所以的圖片(png,jpg,jpeg,gif,svg)。然后用url-loader進行處理。處理也有 ...

Fri Jun 09 00:22:00 CST 2017 0 7710
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM