解决Vue页面黑底红字遮罩层报错:Unknown promise rejection reason (webpack-internal)

vue前端页面弹出黑底红色报错遮罩层报错:

具体报错信息:

复制代码
Uncaught runtime errors:
ERROR
Unknown promise rejection reason
    at handleError (webpack-internal:///./node_modules/webpack-dev-server/client/overlay.js:299:58)
    at eval (webpack-internal:///./node_modules/webpack-dev-server/client/overlay.js:322:7)

原因:

当出现编译错误或警告时,在浏览器中显示全屏覆盖。

解决方法:

检查 Webpack Dev Server 的错误覆盖(overlay)设置,尝试临时禁用以查看原始错误。

在vue.config.js中添加如下配置,重启项目即可。

复制代码
module.exports = defineConfig({
  devServer: {
    client: {
      overlay: false, // 禁用错误覆盖
    },
  },
  // ... 其他配置
});

问题解决了,没有红色报错遮罩层了。+

相关推荐
Mintopia8 分钟前
🎭 一场浏览器里的文艺复兴
前端·javascript·aigc
Mintopia8 分钟前
🎬《Next 全栈 CRUD 的百老汇》
前端·后端·next.js
AryaNimbus23 分钟前
你不知道的Cursor系列:如何使用Cursor同时开发多项目?
前端·ai编程·cursor
国家不保护废物27 分钟前
Function Call与MCP:给AI插上连接现实的翅膀
前端·aigc·openai
500佰28 分钟前
阿里Qoder AI 新开发工具,长期记忆、Wiki和Quest模式是它的独有特性
前端
Juchecar29 分钟前
Vue3 Class 和 Style 绑定详解
前端·vue.js
coding随想30 分钟前
揭秘DOM键盘事件:从基础到高级技巧全解析!
前端
xianxin_32 分钟前
CSS Position(定位)
前端
xianxin_32 分钟前
CSS Float(浮动)
前端
掘金安东尼36 分钟前
Nuxt 4.0 发布!有哪些新特性?
前端·面试·github