ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

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

2026/8/18 23:54:28 拓冰建站 浏览量
解决Vue页面黑底红字遮罩层报错:Unknown promise rejection reason (webpack-internal)

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

 具体报错信息:

Uncaught runtime errors:
ERROR
Unknown promise rejection reasonat 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, // 禁用错误覆盖},},// ... 其他配置
});

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