久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合

站長資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

vue報(bào)錯找不到圖片怎么辦

vue報(bào)錯找不到圖片的解決辦法:1、修改配置文件,將絕對路徑改為相對路徑;2、將圖片作為模塊加載進(jìn)去,并將圖片放到static目錄下;3、將imageUrls引入響應(yīng)的vue文件中,解析引用即可。

vue報(bào)錯找不到圖片怎么辦

前端(vue)入門到精通課程:進(jìn)入學(xué)習(xí)
Apipost = Postman + Swagger + Mock + Jmeter 超好用的API調(diào)試工具:點(diǎn)擊使用

本教程操作環(huán)境:windows7系統(tǒng)、vue3、Dell G3電腦。

vue報(bào)錯找不到圖片怎么辦?

vue中圖片加載不出來的問題及解決

在使用vue開發(fā)項(xiàng)目的時候,經(jīng)常會遇到的一個問題就是:圖片加載不出來。下面是我總結(jié)的幾種圖片加載不出來的情況及解決辦法。

一、項(xiàng)目打包完成后,打開整體空白

1、路徑問題

原因

在vue+webpack的項(xiàng)目中,項(xiàng)目打包之后的css和js的引用路徑是絕對路徑,項(xiàng)目部署之后會將靜態(tài)當(dāng)成根目錄,就造成了文件引用路徑的錯誤。

解決辦法

通過修改配置文件,將絕對路徑改為相對路徑。

具體操作如下:

1.vue-cli 3.0版本之前

配置config下面的index.js中bulid模塊導(dǎo)出的路徑。因?yàn)閕ndex.html里邊的內(nèi)容都是通過script標(biāo)簽引入的,而你的路徑不對,打開肯定是空白的。先看一下默認(rèn)的路徑。

module.exports = {  build: {  env: require('./prod.env'),  index: path.resolve(__dirname, '../dist/index.html'),  assetsRoot: path.resolve(__dirname, '../dist'),  assetsSubDirectory: 'static',  assetsPublicPath: '/',  productionSourceMap: true,
登錄后復(fù)制

assetsPublicPath默認(rèn)的是 ‘/' 也就是根目錄。而我們的index.html和static在同一級目錄下面。 所以要改為 ‘./ '

2.vue-cli 3.0版本之后

配置vue.config.js文件

module.exports = {   // baseUrl:'./', // vue-cli3.3以下版本使用   publicPath:'./' // vue-cli3.3+新版本使用
登錄后復(fù)制

2、vue-router的history模式打包后界面空白

src里邊router/index.js路由配置里邊默認(rèn)模式是hash,如果你改成了history模式的話,打開也會是一片空白。所以改為hash或者直接把模式配置刪除,讓它默認(rèn)的就行 。

如果非要使用history模式的話,需要你在服務(wù)端加一個覆蓋所有的情況的候選資源:如果URL匹配不到任何靜態(tài)資源,則應(yīng)該返回一個index.html,這個頁面就是你app依賴頁面。

// mode: 'history'  // 默認(rèn)hash
登錄后復(fù)制

二、assets目錄下圖片加載不出來

vue-cli的assets和static的兩個文件的區(qū)別

  • assets:在項(xiàng)目編譯的過程中會被webpack處理解析為模塊依賴,只支持相對路徑的形式,如< img src=’./logo.png‘>和background:url(./logo.png),‘./logo.png‘是相對資源路徑,將有webpack解析為模塊依賴。
  • static:在這個目錄下文件不會被webpack處理,簡單就是說存放第三方文件的地方,不會被webpack解析。他會直接被復(fù)制到最終的打包目錄(默認(rèn)是dist/static)下。必須使用絕對路徑引用這些文件,這是通過config.js文件中的build.assetsPublic和build.assertsSubDirectory鏈接來確定的。任何放在static/中文件需要以絕對路徑的形式引用:/static[filename]。

根據(jù)webpack的特性,總的來說就是static放不會變動的,第三檔的文件,asserts放可能會變動的文件

原因

在webpack中會將圖片圖片來當(dāng)做模塊來用,因?yàn)槭莿討B(tài)加載的,所以url-loader將無法解析圖片地址,然后npm run dev 或者npm run build之后導(dǎo)致路徑?jīng)]有被加工【被webpack解析到的路徑都會被解析為/static/img/[filename].png,完整地址為localhost:8080/static/img/[filename].png】

解決辦法

1.將圖片作為模塊加載進(jìn)去

比如 images:[{src:require(‘./1.png’)},{src:require(‘./2.png’)}],這樣webpack就能將其解析。

2.將圖片放到static目錄下

但必須寫成絕對路徑如images:[{src:”/static/1.png”},{src:”/static/2.png”}]這樣圖片也會顯示出來,當(dāng)然你也可以通過在webpack.base.config.js定義來縮短路徑的書寫長度。

簡化本地圖片加載的方法

1.在static里面新建一個imageUrls文件夾

vue報(bào)錯找不到圖片怎么辦

2.填寫imageUrls文件

{   'imageUrls': [     {       'image1': '/static/image/image1.png'     },     {       'image2': '/static/image/image2.png'     }   ] }
登錄后復(fù)制

3.將imageUrls引入響應(yīng)的vue文件中,解析引用就行了

import img from '../../../static/imageUrls/imageUrls.json' export default {   data() {     return {       imageGroups: img.imageUrls     }   } }
登錄后復(fù)制

推薦學(xué)習(xí):《vue.js視頻教程》

贊(0)
分享到: 更多 (0)
?
網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合
日韩一区二区三免费高清在线观看| 成人在线免费观看91| 精品国产免费人成网站| 麻豆精品在线观看| 国产精品成人3p一区二区三区| 国产精品成人**免费视频| 蜜桃精品视频| 精品九九在线| 久久在线91| 91亚洲国产成人久久精品| 欧美香蕉视频| 在线综合欧美| 日韩毛片一区| 精品国产亚洲日本| 亚洲性图久久| 日韩中文字幕麻豆| 日本va欧美va瓶| 精品亚洲成人| 在线国产一区| 91精品美女| 福利一区视频| 一区二区自拍| 青草综合视频| www成人在线视频| 999在线观看精品免费不卡网站| 亚洲aa在线| 国产一区2区在线观看| 欧美日韩免费观看一区=区三区| 久久精品影视| 亚洲精品影视| 久久久久久一区二区| 亚洲深夜福利| 美日韩一区二区三区| 亚洲天堂黄色| 国产日韩一区二区三区在线| 少妇精品导航| 国产精品手机在线播放| 激情五月综合网| 国产精品三p一区二区| 色婷婷综合网| 亚洲精品大全| 91精品综合| 国产精品美女在线观看直播| 亚洲香蕉网站| 国际精品欧美精品| 亚洲精品伊人| 日韩精品欧美| 精品视频自拍| 日本不卡不码高清免费观看| 99精品电影| 久久av偷拍| 制服诱惑一区二区| 国产麻豆精品| 另类欧美日韩国产在线| 久久婷婷av| 日本欧美久久久久免费播放网| av资源中文在线| 欧美天堂一区二区| 亚洲欧美日韩高清在线| 精品久久91| 国产乱子精品一区二区在线观看| 亚洲精品888| 国产一区二区久久久久| 69堂免费精品视频在线播放| 亚洲男女av一区二区| 91亚洲成人| 麻豆精品在线播放| 欧美日本不卡高清| 香蕉久久久久久久av网站| 精品少妇av| 国产乱子精品一区二区在线观看| 日韩在线播放一区二区| 91精品综合| 天堂√8在线中文| 日韩精品成人在线观看| 亚洲一区观看| 亚洲精品在线观看91| 久久精品电影| 久久久久亚洲| 91九色精品| 久久久成人网| 久久精品欧美一区| 99久久婷婷| 久久精品高清| www.com.cn成人| 日韩国产综合| 亚洲风情在线资源| a国产在线视频| 天堂中文av在线资源库| 成人小电影网站| 美女av在线免费看| 亚洲精品成人图区| 日韩大片免费观看| 日韩在线不卡| 午夜精品成人av| 日韩在线二区| 亚洲婷婷免费| 亚洲欧美高清| 免费久久精品视频| 在线综合欧美| 综合国产视频| 日本不卡视频在线观看| 日韩精品一区二区三区中文在线 | 久久国产三级精品| 日韩欧美精品一区二区综合视频| 国产欧美一区| 久久一区亚洲| 97国产成人高清在线观看| 国产一区二区三区日韩精品| 卡一精品卡二卡三网站乱码| 久久久久黄色| 日本美女一区| 国产亚洲一级| 日本伊人午夜精品| 国产精品极品在线观看| 精品国产中文字幕第一页| 福利视频一区| 黄色国产精品| 日韩av一区二区三区四区| 免费在线观看一区| 韩国精品主播一区二区在线观看 | 999视频精品| 欧美精品黄色| 日韩精品一区二区三区中文字幕| 麻豆精品一区二区综合av| 日韩精品欧美| 亚洲毛片网站| 国产精品2023| 久久高清免费| 日韩国产在线观看| 麻豆中文一区二区| 欧美一区三区| 日本aⅴ精品一区二区三区| 久久中文字幕一区二区三区| 欧美日韩免费看片| 喷白浆一区二区| 精品亚洲精品| 免费欧美日韩| 精品久久99| 欧美在线综合| 老司机免费视频一区二区| 亚洲精品97| 久久三级中文| 在线视频精品| 精品视频久久| 视频一区视频二区中文| 久久久国产精品网站| 午夜在线一区| 黑森林国产精品av| 六月丁香综合| 国产91在线精品| 亚洲一区二区日韩| 97精品一区| 日韩欧美高清一区二区三区| 欧美成人基地 | 国产精品一区二区三区美女 | 欧美精品福利| 欧美日韩在线网站| 欧美日本久久| 亚洲作爱视频| 91视频一区| 欧美午夜网站| 丝袜亚洲精品中文字幕一区| 成人在线黄色| 国产欧美精品| 先锋影音国产一区| 香蕉视频亚洲一级| 国产欧美丝祙| 亚洲在线成人| 国产91在线精品| 日韩激情网站| 日韩午夜av| 日韩啪啪电影网| 欧美xxxx性| 日本精品国产| 蜜臀久久99精品久久久画质超高清| yellow在线观看网址| 欧美精品国产白浆久久久久| 中文久久精品| 欧美日韩在线观看视频小说| 国产精品99一区二区三区| 日韩免费精品| 蜜桃av一区二区三区电影| 91精品啪在线观看国产18 | 91亚洲无吗| 中文字幕亚洲精品乱码| 免费视频一区三区| 免费看一区二区三区| 日韩1区2区日韩1区2区| 免费国产自线拍一欧美视频| 99精品视频在线观看免费播放| 久久久久伊人| 国产福利一区二区精品秒拍 | 成人国产精品一区二区免费麻豆| 日韩中文字幕| 亚洲精品三级| 无码日韩精品一区二区免费| 麻豆亚洲精品| 男女男精品视频网| 亚洲综合日本|