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

淺談webpack打包過程中因?yàn)閳D片的路徑導(dǎo)致的問題

 更新時(shí)間:2018年02月21日 21:32:22   作者:jacktime23  
下面小編就為大家分享一篇淺談webpack打包過程中因?yàn)閳D片的路徑導(dǎo)致的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

最近在制作一個(gè)自己的個(gè)人博客的時(shí)候遇到這么一個(gè)問題, 在CSS中使用了相對(duì)路徑來充當(dāng)背景圖片, 如下所示:

然后將整個(gè)工程使用webpack打包之后, 在瀏覽器上運(yùn)行卻報(bào)錯(cuò)了, 報(bào)錯(cuò)如下:

也就是說, 打包之后這個(gè)圖片文件找不到了, 那么原因出在哪里呢? 先來看一下我在webpack.config.js文件中的配置:

在這里其實(shí)我的loader并沒有使用錯(cuò)誤的, 圖片對(duì)應(yīng)的就是使用url-loader來處理. 那么再來看一下通過webpack打包之后的目錄:

發(fā)現(xiàn)dist文件夾中出現(xiàn)了我們想要打包生成的一個(gè)文件build.js, 同時(shí)還額外的生成了一個(gè)圖片文件, 這個(gè)文件就是剛剛我們?cè)贑SS中

指定的一個(gè)背景圖片. 通過瀏覽器的報(bào)錯(cuò)信息可以發(fā)現(xiàn), build.js為我們指定的這個(gè)圖片的地址明顯不正確, 在默認(rèn)情況下, 打包過程會(huì)

將使用到的圖片拷貝一份放到output的path指定的目錄下, 然而在build.js中引用的圖片路徑確實(shí)整個(gè)工程文件的根目錄, 因此自然引

用不到. 那么應(yīng)該如何處理呢? 在webpack.config.js文件中output對(duì)象中指定publicPath屬性, 它用來指定靜態(tài)資源 (圖片等) 的發(fā)布地

址, 當(dāng)配置過該屬性后,打包文件 (也就是build.js) 中所有通過相對(duì)路徑引用的資源都會(huì)被配置的路徑所替換。因此通過如此設(shè)置

之后build.js中引用該圖片的路徑會(huì)在一開始的根目錄的路徑后面添加publicPath指定的路徑, 所以我們?cè)趙ebpack.config.js添加

下圖中的紅色框中的內(nèi)容即可:

那么最終運(yùn)行起來就能夠通過dist文件夾找到生成的圖片了!

以上這篇淺談webpack打包過程中因?yàn)閳D片的路徑導(dǎo)致的問題就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 基于postman獲取動(dòng)態(tài)數(shù)據(jù)過程詳解

    基于postman獲取動(dòng)態(tài)數(shù)據(jù)過程詳解

    這篇文章主要介紹了基于postman獲取動(dòng)態(tài)數(shù)據(jù)過程詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-09-09
  • 智能表格

    智能表格

    智能表格...
    2007-01-01
  • es6?js?匹配兩個(gè)數(shù)組對(duì)象的方法

    es6?js?匹配兩個(gè)數(shù)組對(duì)象的方法

    這篇文章主要介紹了es6?js?匹配兩個(gè)數(shù)組對(duì)象的方法,實(shí)例代碼介紹了判斷兩個(gè)數(shù)組用的value是否相等,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-03-03
  • JavaScript高級(jí)?ES7-ES13?新特性詳解

    JavaScript高級(jí)?ES7-ES13?新特性詳解

    這篇文章主要介紹了JavaScript高級(jí)?ES7-ES13?新特性詳解,本文結(jié)合實(shí)例代碼給大家講解的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-02-02
  • js局部刷新頁面時(shí)間具體實(shí)現(xiàn)

    js局部刷新頁面時(shí)間具體實(shí)現(xiàn)

    這篇文章介紹了js局部刷新頁面時(shí)間具體實(shí)現(xiàn),需要的朋友可以參考一下
    2013-07-07
  • 如何解決前端筆記本屏幕顯示縮放比例125%,150%對(duì)頁面布局的影響

    如何解決前端筆記本屏幕顯示縮放比例125%,150%對(duì)頁面布局的影響

    如果要完整解決該縮放和布局問題,仍需適配,下面這篇文章主要給大家介紹了關(guān)于如何解決前端筆記本屏幕顯示縮放比例125%,150%對(duì)頁面布局的影響,需要的朋友可以參考下
    2022-11-11
  • 利用javascript如何隨機(jī)生成一定位數(shù)的密碼

    利用javascript如何隨機(jī)生成一定位數(shù)的密碼

    這篇文章主要給大家介紹了關(guān)于利用javascript如何隨機(jī)生成一定位數(shù)的密碼的相關(guān)資料,文中給出了詳細(xì)的示例代碼,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-09-09
  • JavaScript打印iframe內(nèi)容示例代碼

    JavaScript打印iframe內(nèi)容示例代碼

    打印iframe內(nèi)容的方法有很多,下面為大家簡(jiǎn)單介紹下使用JavaScript實(shí)現(xiàn)打印,有需求的朋友可以參考下
    2013-08-08
  • webpack自動(dòng)化打包webpack-dev-server的實(shí)現(xiàn)

    webpack自動(dòng)化打包webpack-dev-server的實(shí)現(xiàn)

    我們每次改完要打包的資源文件,和配置文件都是是輸入npx webpack命令手動(dòng)打包的,本文就來介紹一下webpack自動(dòng)化打包webpack-dev-server的實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-07-07
  • javaScript實(shí)現(xiàn)滾動(dòng)新聞的方法

    javaScript實(shí)現(xiàn)滾動(dòng)新聞的方法

    這篇文章主要介紹了javaScript實(shí)現(xiàn)滾動(dòng)新聞的方法,涉及javascript實(shí)現(xiàn)頁面滾動(dòng)的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-07-07

最新評(píng)論

林周县| 平昌县| 行唐县| 玉树县| 茂名市| 闽侯县| 阿巴嘎旗| 夹江县| 射阳县| 马山县| 黄大仙区| 安庆市| 宁夏| 吴川市| 榆中县| 公安县| 曲周县| 泽库县| 永城市| 古浪县| 锡林浩特市| 翁牛特旗| 抚远县| 建瓯市| 东平县| 普定县| 九龙坡区| 双峰县| 松潘县| 黄陵县| 罗源县| 修水县| 英超| 祁连县| 斗六市| 莆田市| 竹北市| 扬中市| 迁安市| 阳春市| 武宁县|