使用VS Code与Live Server时控制台持续报错的解决咨询
解决Live Server启动后Chrome控制台的重复声明报错
这个报错和你的代码完全无关,WBSAutoFillFormTypeUndetermined是Chrome第三方扩展(大概率是自动填表类工具)的变量,它的content script和Live Server启动的本地页面环境冲突了,导致变量重复声明。
以下是具体解决步骤:
- 排查Chrome扩展:打开Chrome的扩展管理页面(地址栏输入
chrome://extensions/),先禁用所有第三方扩展,重启Live Server看报错是否消失。如果消失,再逐个启用扩展,找到触发冲突的那个——要么禁用该扩展,要么检查它的更新,更新到最新版本可能修复这个冲突。 - 用无痕模式验证:打开Chrome无痕窗口,启动Live Server加载你的页面,如果控制台没有报错,就坐实是扩展的问题,回到正常模式按上面的方法排查具体扩展。
- 重置Live Server端口:在VS Code的设置里搜索
Live Server: Port,修改成一个不常用的端口(比如5501、8081),避免和某些扩展的服务端口产生冲突。 - 清理Chrome缓存:打开Chrome设置→隐私和安全→清除浏览数据,勾选「缓存的图片和文件」「Cookie和其他网站数据」,清除后重启浏览器再试。
内容的提问来源于stack exchange,提问作者Cremacious
相关产品推荐
相关产品推荐

