欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

vue-cli如何關(guān)閉Uncaught?error的全屏提示

 更新時(shí)間:2024年04月27日 08:39:38   作者:田八  
這篇文章主要介紹了vue-cli如何關(guān)閉Uncaught?error的全屏提示問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

vue-cli關(guān)閉Uncaught error的全屏提示

在使用vue-cli開(kāi)發(fā)項(xiàng)目的時(shí)候,如果代碼拋出異常了,那么就會(huì)出現(xiàn)一個(gè)全屏的提示框

長(zhǎng)下面這樣:

經(jīng)過(guò)一段時(shí)間的排查發(fā)現(xiàn)是webpack的問(wèn)題,排查方式就是打開(kāi)控制臺(tái),看這個(gè)框的一些屬性,通常會(huì)有一些關(guān)于這個(gè)技術(shù)的關(guān)鍵詞

例如這個(gè):

可以很明顯的看到是webpack-dev-server弄出來(lái)的,那么直接去找對(duì)應(yīng)的配置就好了,過(guò)程就是這樣的

該配置項(xiàng)的鏈接在這里:https://webpack.docschina.org/configuration/dev-server/#overlay

所以我們現(xiàn)在只需要在項(xiàng)目的vue.config.js中加上如下配置就可以了:

module.exports = defineConfig({
  // 省略其他配置...
  
  devServer: {
    client: {
      overlay: false,
    },
  }
})

vue中vue-cli項(xiàng)目各種報(bào)錯(cuò)

假如有以上報(bào)錯(cuò),首先看下index.html有沒(méi)有這句

<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">

是限制資源獲取:限制網(wǎng)頁(yè)當(dāng)中一系列的資源獲取的情況,從哪里獲取,請(qǐng)求發(fā)到哪個(gè)地方

把他刪除,基本上就已經(jīng)解決所有問(wèn)題,如果不行往下看,比較次的戰(zhàn)略,不建議,最好從源頭處理

sockjs.js報(bào)錯(cuò)

解決辦法

1.找到/node_modules/sockjs-client/dist/sockjs.js

2.在1620行,注釋掉self.xhr.send(payload);這一行,然后就可以解決了

[WDS] Disconnected報(bào)錯(cuò)

解決辦法

1.找到\node_modules\@vue\cli-service\node_modules\webpack-dev-server\client\index.js

2.在172行,注釋掉log.error('[WDS] Disconnected!');這一行,然后就可以解決了

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論