最近Vscode编译器插件老是提示我各种更新,实在忍受不了一直有数字提示 一股脑全部更新了。然后问题就来了。。

之前几个月一直没报错的代码 突然红字标识报错,并在问题区标识出位置,虽然不影响项目运行,但看着实在很别扭。

如下图所示:

一通百度之后,有个解决方案是在设置里直接把TS校验js语法设置关闭掉,如下图所示:

把对号去掉重启VScode,然并卵还是会有报错。

于是找到Vue Language Features(Volar) 插件,发现了一个版本不适用于我当前的开发版本,我的项目版本是Vue2(被启用的vue插件支持),插件支持Vue3 果断设置禁用。如下图所示:

然后重启VScode 完美解决。