国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

如何解決更新Vue CLI 5后,在Less中使用public路徑下資產(chǎn)報(bào)錯(cuò)的問(wèn)題

本文將詳細(xì)介紹在更新Vue CLI 5后,當(dāng)在Less中使用public路徑下的資產(chǎn)時(shí)出現(xiàn)報(bào)錯(cuò)的情況,并提供了解決方法和相關(guān)參考鏈接。

最近,許多開(kāi)發(fā)者在將Vue CLI升級(jí)至版本5后,遇到了一個(gè)問(wèn)題:使用Less編寫(xiě)樣式時(shí),如果引用了public路徑下的資產(chǎn)(如圖片),會(huì)導(dǎo)致報(bào)錯(cuò)。

這個(gè)問(wèn)題的根本原因是新的Vue CLI版本中使用的css-loader默認(rèn)將"/a.png"解析為"require('/a.png')",從而導(dǎo)致了錯(cuò)誤。接下來(lái),將介紹如何解決這個(gè)問(wèn)題。

解決方法:配置vue.config.js文件

要解決在Less中使用public路徑下資產(chǎn)報(bào)錯(cuò)的問(wèn)題,需要對(duì)vue.config.js進(jìn)行一些配置。

在vue.config.js文件中添加以下代碼,即可解決問(wèn)題

css: {
    loaderOptions: {
      css: {
        url: {
          filter: url => url[0] !== '/'
        }
      }
    }
  }

保存vue.config.js文件,并重新啟動(dòng)項(xiàng)目?,F(xiàn)在,在Less中使用public路徑下的資產(chǎn)時(shí)應(yīng)該不再報(bào)錯(cuò)了。

參考鏈接

https://github.com/vuejs/vue-cli/issues/7032

通過(guò)以上解決方法,應(yīng)該能夠解決在更新Vue CLI 5后,在Less中使用public路徑下資產(chǎn)報(bào)錯(cuò)的問(wèn)題。希望本文對(duì)你解決Vue CLI5問(wèn)題有所幫助!文章來(lái)源地址http://www.zghlxwxcb.cn/article/531.html

到此這篇關(guān)于如何解決更新Vue CLI 5后,在Less中使用public路徑下資產(chǎn)報(bào)錯(cuò)的問(wèn)題的文章就介紹到這了,更多相關(guān)內(nèi)容可以在右上角搜索或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

原文地址:http://www.zghlxwxcb.cn/article/531.html

如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)聯(lián)系站長(zhǎng)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 關(guān)于Vue CLI項(xiàng)目 運(yùn)行發(fā)生了 less-lorder錯(cuò)誤的解決方案

    問(wèn)題: 在運(yùn)行vue項(xiàng)目的時(shí)候發(fā)生: Module not found: Error: Can\\\'t resolve \\\'less-loader\\\' 錯(cuò)誤導(dǎo)致項(xiàng)目無(wú)法執(zhí)行 如果你想要使用 less-loader 來(lái)處理 Less 樣式文件,可以按照以下步驟進(jìn)行安裝和配置: 兩步: 通過(guò)npm 或者 yarn 進(jìn)行對(duì) less-loader 然后再配置文件中進(jìn)行配置 前提條件得安裝 web

    2024年02月11日
    瀏覽(25)
  • 在vite+vue3項(xiàng)目中配置使用css預(yù)處理器(less/sass)以及路徑別名

    在vite+vue3項(xiàng)目中配置使用css預(yù)處理器(less/sass)以及路徑別名

    vite已經(jīng)將這些預(yù)處理器的loader內(nèi)置了,我們不用再像在webpack項(xiàng)目中那樣,需要下載和配置一堆相關(guān)的loader,我們只需要下載less,sass依賴,就能直接在項(xiàng)目中使用啦 使用npm或者yarn來(lái)安裝以下依賴: Less預(yù)處理器: npm install -D less Sass預(yù)處理器: npm install -D sass 如圖,下載之后

    2024年02月11日
    瀏覽(38)
  • less中:export 無(wú)效問(wèn)題,vue-cli中導(dǎo)出公共變量,js對(duì)象為空對(duì)象

    試?yán)?解決方案 注:在vue-cli v5版本中requireModuleExtension是已經(jīng)被移除了。在沒(méi)有任何配置的情況下打印出來(lái)的就是一個(gè)空對(duì)象 通過(guò)閱讀官方文檔,發(fā)現(xiàn)可以根據(jù)約定將文件名改為.module.(css|scss|sass|less|styl(us)?)結(jié)尾,這樣就可以識(shí)別出css module。 這里是將自己項(xiàng)目中的variables.le

    2024年02月13日
    瀏覽(99)
  • 如何把數(shù)據(jù)變成資產(chǎn),企業(yè)數(shù)據(jù)資產(chǎn)化實(shí)施路徑解析

    如何把數(shù)據(jù)變成資產(chǎn),企業(yè)數(shù)據(jù)資產(chǎn)化實(shí)施路徑解析

    1月11日,財(cái)政部發(fā)布《關(guān)于加強(qiáng)數(shù)據(jù)資產(chǎn)管理的指導(dǎo)意見(jiàn)》,就依法合規(guī)管理數(shù)據(jù)資產(chǎn)、加強(qiáng)數(shù)據(jù)資產(chǎn)使用管理、穩(wěn)妥推動(dòng)數(shù)據(jù)資產(chǎn)開(kāi)發(fā)利用等作出規(guī)定。同一天,湖南省完成首筆數(shù)據(jù)資產(chǎn)無(wú)抵押融資,某科技公司獲得銀行500萬(wàn)元授信額度。數(shù)據(jù)資產(chǎn)這一新興資產(chǎn)類(lèi)型,在經(jīng)

    2024年02月21日
    瀏覽(22)
  • 如何使用Vue CLI進(jìn)行預(yù)渲染

    如何使用Vue CLI進(jìn)行預(yù)渲染

    在Vue CLI中使用預(yù)渲染,你可以借助插件vue-cli-plugin-prerender-spa來(lái)實(shí)現(xiàn)。以下是使用Vue CLI進(jìn)行預(yù)渲染的步驟: 1:安裝Vue CLI:首先安裝Vue CLI。如果沒(méi)有安裝,可以通過(guò)以下命令進(jìn)行全局安裝: 2:創(chuàng)建Vue項(xiàng)目:使用Vue CLI創(chuàng)建一個(gè)新的Vue項(xiàng)目,進(jìn)入項(xiàng)目目錄: 3:添加預(yù)渲染插件

    2024年02月08日
    瀏覽(44)
  • 使用vscode在vue項(xiàng)目中重命名文件選擇了更新導(dǎo)入路徑仍有部分導(dǎo)入路徑?jīng)]有更新

    使用vscode在vue項(xiàng)目中重命名文件選擇了更新導(dǎo)入路徑仍有部分導(dǎo)入路徑?jīng)]有更新

    背景: 將一個(gè)js文件重命名,vscode彈出是否更新導(dǎo)入路徑,選擇更新導(dǎo)入后,發(fā)現(xiàn)js文件中導(dǎo)入路徑都自動(dòng)更新,vue文件中路徑都沒(méi)有更新。 解決方案: 在設(shè)置中搜索updateimport,將最下面的VueUpdate Imports On File Move: Enable 將其勾選,就可以實(shí)現(xiàn)vue文件的重命名更新導(dǎo)入。經(jīng)過(guò)實(shí)

    2024年02月12日
    瀏覽(33)
  • 如何解決npm install 的報(bào)錯(cuò)npm ERR! network request to http://registry.cnpmjs.org/vue-cli failed

    報(bào)錯(cuò): 解決方法: npm ERR! network request to http://registry.cnpmjs.org/vue-cli failed, reason: getaddrinfo ENOTFOUND 這句話已經(jīng)很明顯的提示 http://registry.cnpmjs.org/vue-cli 請(qǐng)求失敗了,但網(wǎng)上其他博客還是讓代理這個(gè)路徑。試了網(wǎng)上很多方法都沒(méi)有用。最后執(zhí)行了以下語(yǔ)句,執(zhí)行成功 直接代理淘

    2024年02月04日
    瀏覽(86)
  • x-cmd pkg | public-ip-cli - 公共 IP 地址查詢工具

    x-cmd pkg | public-ip-cli - 公共 IP 地址查詢工具

    public-ip-cli 是一個(gè)用 Javascript 編寫(xiě)的命令行工具,用于獲取當(dāng)前計(jì)算機(jī)或網(wǎng)絡(luò)所使用的公共 IP 地址。 它可以讓用戶在命令行界面上查詢 OpenDNS、Google DNS 和 HTTPS 服務(wù)的 DNS 記錄以獲取與互聯(lián)網(wǎng)通信時(shí)所分配的公共 IP 地址。 使用 x env use public-ip-cli 即可自動(dòng)下載并使用 在終端運(yùn)

    2024年01月17日
    瀏覽(42)
  • 報(bào)錯(cuò) “Required request body is missing: public“ 的解決方案以及注意點(diǎn)(Vue, axios攔截器)

    報(bào)錯(cuò) “Required request body is missing: public“ 的解決方案以及注意點(diǎn)(Vue, axios攔截器)

    在使用axios攔截器時(shí),返回500,報(bào)了\\\"Required request body is missing: public\\\"的錯(cuò)誤,我的攔截器是這么寫(xiě)的,參考了以下鏈接: http://www.45fan.com/article.php?aid=1D2dBLoGSZ31XuGv#_label1 我這里的基礎(chǔ)地址在我本地?fù)Q成了接口的域名地址。 然后在api/index.js的文件里面,這樣應(yīng)用的:? 然后報(bào)錯(cuò)

    2024年02月10日
    瀏覽(36)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包