gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区

站長資訊網
最全最豐富的資訊網站

vue報錯找不到圖片怎么辦

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

vue報錯找不到圖片怎么辦

前端(vue)入門到精通課程:進入學習
Apipost = Postman + Swagger + Mock + Jmeter 超好用的API調試工具:點擊使用

本教程操作環境:windows7系統、vue3、Dell G3電腦。

vue報錯找不到圖片怎么辦?

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

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

一、項目打包完成后,打開整體空白

1、路徑問題

原因

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

解決辦法

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

具體操作如下:

1.vue-cli 3.0版本之前

配置config下面的index.js中bulid模塊導出的路徑。因為index.html里邊的內容都是通過script標簽引入的,而你的路徑不對,打開肯定是空白的。先看一下默認的路徑。

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

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

2.vue-cli 3.0版本之后

配置vue.config.js文件

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

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

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

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

// mode: 'history'  // 默認hash
登錄后復制

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

vue-cli的assets和static的兩個文件的區別

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

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

原因

在webpack中會將圖片圖片來當做模塊來用,因為是動態加載的,所以url-loader將無法解析圖片地址,然后npm run dev 或者npm run build之后導致路徑沒有被加工【被webpack解析到的路徑都會被解析為/static/img/[filename].png,完整地址為localhost:8080/static/img/[filename].png】

解決辦法

1.將圖片作為模塊加載進去

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

2.將圖片放到static目錄下

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

簡化本地圖片加載的方法

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

vue報錯找不到圖片怎么辦

2.填寫imageUrls文件

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

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

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

推薦學習:《vue.js視頻教程》

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区
av在线播放亚洲| 欧美日韩一级在线| 视频免费1区二区三区| www.在线观看av| 亚洲第一天堂久久| 免费日韩中文字幕| 亚洲制服中文字幕| 911福利视频| 亚洲欧美在线精品| www.xxx亚洲| 黄色一级一级片| 18岁视频在线观看| 欧美 国产 小说 另类| 欧美a v在线播放| 欧美国产视频一区| 欧美少妇在线观看| 18视频在线观看娇喘| 国产视频一区二区三区在线播放 | 欧美视频在线免费播放| 久久久久久久9| 婷婷五月综合缴情在线视频| 免费国产黄色网址| 免费不卡av在线| 久久国产乱子伦免费精品| 欧美一级黄色片视频| 久久综合伊人77777麻豆最新章节| 精品国产免费av| 91av俱乐部| 国产又粗又硬又长| 欧美精品久久久久久久免费| 18禁男女爽爽爽午夜网站免费| 男人揉女人奶房视频60分| www黄色在线| 五月天婷婷亚洲| 高清无码视频直接看| cao在线观看| 校园春色 亚洲色图| 天堂av手机在线| 日韩精品在线观看av| 国产aaa一级片| 欧美a在线视频| 天天干天天色天天干| 成人在线视频一区二区三区| 欧在线一二三四区| 亚洲热在线视频| 国产精品97在线| 成人在线免费观看网址| 成年人网站大全| 超碰人人爱人人| 少妇人妻大乳在线视频| 亚洲免费一级视频| 欧美一区二区激情| 在线看免费毛片| 亚洲不卡中文字幕无码| 不卡的av中文字幕| 国产精品50p| 国产精品区在线| 少妇无码av无码专区在线观看| 色婷婷激情视频| 国产精品一二三在线观看| 亚洲国产精品久久久久婷蜜芽| 婷婷视频在线播放| 特级丰满少妇一级| 欧美精品成人网| 一本久道高清无码视频| 色网站在线视频| 日本福利视频一区| 精品91一区二区三区| 亚洲久久中文字幕| 91看片在线免费观看| 精品视频无码一区二区三区| 香港三级韩国三级日本三级| 国产免费内射又粗又爽密桃视频 | 校园春色 亚洲色图| 亚洲精品乱码久久久久久自慰| 国产玉足脚交久久欧美| 成人午夜视频免费观看| 青青艹视频在线| 可以在线看的黄色网址| 久久久久久久片| 第一区免费在线观看| 在线成人免费av| 僵尸世界大战2 在线播放| 成年人观看网站| 欧美三级午夜理伦三级富婆| 免费观看黄色大片| 欧美成人高潮一二区在线看| 99视频在线免费| 精品国产乱码久久久久久1区二区 91网址在线观看精品 | 福利在线小视频| 91视频 -- 69xx| 亚洲天堂av一区二区| 国产真实老熟女无套内射| 无码日韩人妻精品久久蜜桃| 四虎成人在线播放| 久久久一本二本三本| 天美一区二区三区| 国产精品宾馆在线精品酒店| 日韩va在线观看| 69堂免费视频| 警花观音坐莲激情销魂小说| 欧美私人情侣网站| 亚洲国产一二三精品无码| 看欧美ab黄色大片视频免费| 欧美性受xxxx黑人猛交88| 爆乳熟妇一区二区三区霸乳| 欧美a级黄色大片| 国产精品区在线| 黄色动漫网站入口| 免费高清一区二区三区| 亚洲色图偷拍视频| 一区二区成人网| 日韩av三级在线| 国产麻豆电影在线观看| 黄色片在线免费| 久久久一本二本三本| 国产精品一色哟哟| 大片在线观看网站免费收看| 992kp快乐看片永久免费网址| 大片在线观看网站免费收看| 孩娇小videos精品| 妺妺窝人体色www在线观看| 精品少妇人欧美激情在线观看| 中文字幕 欧美日韩| 色免费在线视频| 亚洲欧美激情网| 中文字幕第36页| 天堂在线资源视频| 在线免费视频a| 人人干人人干人人| 人人干人人干人人| 一道本在线免费视频| 在线免费视频一区| 中文字幕在线视频精品| 91精品国产三级| 18视频在线观看娇喘| 国产专区在线视频| 国产色一区二区三区| 黄色大片在线免费看| 高清在线观看免费| 国产成人av影视| 91视频免费版污| 免费看涩涩视频| 四虎永久免费网站| 精品无码国模私拍视频| 免费黄色日本网站| 亚洲精品高清无码视频| 色天使在线观看| 免费网站在线观看视频| 丰满爆乳一区二区三区| 丰满少妇在线观看| 亚洲第一综合网站| 日韩少妇内射免费播放| 美女网站色免费| 女人被男人躁得好爽免费视频| 91传媒久久久| 日韩av自拍偷拍| 欧美,日韩,国产在线| 亚洲 国产 图片| 国产 日韩 欧美在线| 激情综合网俺也去| 欧美一级黄色录像片| 国产97在线 | 亚洲| 红桃视频 国产| 日韩精品综合在线| 中文字幕亚洲影院| 男人天堂999| 可以免费看的黄色网址| 成年人视频在线免费| 免费成人进口网站| 热久久精品免费视频| 免费网站永久免费观看| www.超碰97.com| 99爱视频在线| 成人在线视频一区二区三区| 亚洲色图38p| 国产极品尤物在线| 青青青在线观看视频| 交换做爰国语对白| 不卡av免费在线| av黄色在线网站| 人人妻人人做人人爽| 久久香蕉视频网站| 久久久精品视频国产| 美女网站色免费| 亚洲三级视频网站| 免费观看成人网| 国产精品亚洲a| 青青在线视频观看| 欧美 激情 在线| 日日鲁鲁鲁夜夜爽爽狠狠视频97| 日本一道在线观看| 久久国产精品免费观看| 国产三级中文字幕| 国产日韩第一页| 日本福利视频网站| 成人免费网站入口| 国产精品无码一区二区在线| 真人抽搐一进一出视频| 欧美成人精品免费|