修复 React+TS 关于“未使用变量或参数”报错

76 阅读1分钟

在使用 React+TS 进行开发时,可能会遇到类似 'xxx' is defined but never used.eslint[@typescript-eslint/no-unused-vars] 以及 'xxx' is declared but its value is never read 这样的错误

image.png

解决方法:

  1. 修改 tsconfig.json 文件(如果没有,则可以手动创建),添加如下配置 { "compilerOptions": { "noUnusedLocals": false, "noUnusedParameters": false, }, }
  2. 修改 eslint.config.js 文件(如果没有,则可以手动创建),添加如下配置 export default defineConfig([ { rules: { "@typescript-eslint/no-unused-vars": "warn", // 改为 warning }, }, ])