最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳解vue-cil和webpack中本地靜態(tài)圖片的路徑問題解決方案

 更新時間:2017年09月27日 11:51:12   作者:蕭了個曉  
這篇文章主要介紹了詳解vue-cil和webpack中本地靜態(tài)圖片的路徑問題解決方案,非常具有實用價值,需要的朋友可以參考下

本文介紹了vue-cil和webpack中本地靜態(tài)圖片的路徑問題解決方案,分享給大家,具體如下:

1 本地圖片動態(tài)綁定img的src屬性

一般我們在html中或者vue組件文件中引用圖片是這樣,這是不需要做特別處理的

我們將圖片放入assets中或者重新建立個文件夾img什么的都可以,隨意~

但是我們這時候可能會有個需求就是我們要動態(tài)綁定一組本地圖片

1 將圖片當成模塊先引進來,再綁定

但是這種做法局限性比較大,模塊化差,代碼不好看 。

如果我做的是純靜態(tài)的網(wǎng)站展示,有許多的本地靜態(tài)資源需要加載,里面包括本地數(shù)據(jù)和本地圖片混合的好幾組,那不是要麻煩死~

1.1 所以我們需要三步

第一步我們在src下面建立一個json文件夾里面放置靜態(tài)的json數(shù)據(jù)

第二步將所有的靜態(tài)圖片資源放在和src同級目錄下的static文件夾下

第三步你的路徑可以寫成自然的'../../static/img/xxx.png' 也可以按照紅框中的寫法(這種寫法對應(yīng)的是編譯后文件的目錄)

這樣子按照平常的動態(tài)綁定src屬性你的圖片路徑在開發(fā)模式下和生產(chǎn)模式下的圖片資源路徑都是不會出問題的

1.2 小問題

但也有個問題就是這種方式引用圖片是不會被url等加載器處理的

上面的紅框都是這種方式,最下面的紅框是用require的方式將圖片引進來的(被當成模塊被url-loader處理,加入了hash值)

這個需要看網(wǎng)站本身的性質(zhì)和具體業(yè)務(wù)以及個人取舍了,當然也可以混合著用,靈活一點沒有死的處理方法!

2 css中的本地圖片路徑在打包后的問題

你的項目在開發(fā)模式下css中用url()引用圖片是正常的,但是打包后圖片路徑卻并沒有被處理或者說特別怪異

導(dǎo)致本地圖片資源無法加載,是不是有這樣的困惑?

只需要在原有的一個插件上添加一段代碼即可:

這個插件大家又應(yīng)該都比較熟悉,就是將css從打包中單獨提取出來作為一個文件夾,上面這個是vue-cil的編譯模板,大家可以根據(jù)這個參考一下

publicPath這個配置屬性的具體其他用法大家可以去官網(wǎng)看看,或者看看源碼。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • elementUI中MENU菜單踩坑

    elementUI中MENU菜單踩坑

    本文主要介紹了elementUI中MENU菜單踩坑,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-04-04
  • vue封裝公共方法的實現(xiàn)代碼

    vue封裝公共方法的實現(xiàn)代碼

    這篇文章給大家介紹了vue封裝公共方法的實現(xiàn),文章中通過代碼示例給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下
    2024-01-01
  • 基于vue實現(xiàn)微博三方登錄流程解析

    基于vue實現(xiàn)微博三方登錄流程解析

    這篇文章主要介紹了基于vue實現(xiàn)微博三方登錄流程解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-11-11
  • vue實現(xiàn)折線圖 可按時間查詢

    vue實現(xiàn)折線圖 可按時間查詢

    這篇文章主要為大家詳細介紹了vue實現(xiàn)折線圖,可按時間查詢,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-08-08
  • vue中輕量級模糊查詢fuse.js使用方法步驟

    vue中輕量級模糊查詢fuse.js使用方法步驟

    這篇文章主要給大家介紹了關(guān)于vue中輕量級模糊查詢fuse.js使用方法的相關(guān)資料,Fuse.js是一個功能強大、輕量級的模糊搜索庫,通過提供簡單的?api?調(diào)用,達到強大的模糊搜索效果,需要的朋友可以參考下
    2024-01-01
  • vue自定義組件(通過Vue.use()來使用)即install的用法說明

    vue自定義組件(通過Vue.use()來使用)即install的用法說明

    這篇文章主要介紹了vue自定義組件(通過Vue.use()來使用)即install的用法說明,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-08-08
  • vue如何循環(huán)給對象賦值

    vue如何循環(huán)給對象賦值

    這篇文章主要介紹了vue如何循環(huán)給對象賦值,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-04-04
  • 配置一個vue3.0項目的完整步驟

    配置一個vue3.0項目的完整步驟

    這篇文章主要介紹了配置一個vue3.0項目的完整步驟,從0開始配置一個vue項目,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-04-04
  • vue使用canvas手寫輸入識別中文

    vue使用canvas手寫輸入識別中文

    這篇文章主要介紹了vue使用canvas手寫輸入識別中文,工作時遇到一些項目如:系統(tǒng)上的輸入法使用不方便,客戶要求做一個嵌入web網(wǎng)頁的手寫輸入法。下面我們來看看文章得具體描述吧
    2021-11-11
  • VueX瀏覽器刷新如何實現(xiàn)保存數(shù)據(jù)

    VueX瀏覽器刷新如何實現(xiàn)保存數(shù)據(jù)

    這篇文章主要介紹了VueX瀏覽器刷新如何實現(xiàn)保存數(shù)據(jù),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-07-07

最新評論

张家口市| 蛟河市| 大荔县| 靖西县| 沙洋县| 西和县| 南岸区| 金山区| 平南县| 汤阴县| 宣化县| 晋江市| 樟树市| 周口市| 宜州市| 密山市| 克什克腾旗| 彩票| 浙江省| 南漳县| 延安市| 小金县| 大新县| 灵丘县| 东源县| 上饶县| 辽宁省| 岚皋县| 江永县| 黔东| 东兰县| 精河县| 枝江市| 英超| 丰顺县| 红原县| 青海省| 广汉市| 乌兰察布市| 鸡泽县| 蛟河市|