正常,在项目里面配置 eslint 后,有报错, vscode 都会在对应代码下显示一个红色波浪线提示;
但是,我新建的项目,一直不显示对应的红色波浪线,然后可以确定的是, eslint 规则也是生效的;
最后找了很久的配置,发现是 vscode 内的设置覆盖了, eslint.validate 内一开始没有 typescriptreact ,导致没有 vscode 没有找 tsx 文件,以及 有 eslint.options ,导致 vscode 内的 eslint 配置被覆盖了;
改成下面的配置后,tsx 内就可以正常的爆错了