在使用 React+TS 进行开发时,可能会遇到类似 'xxx' is defined but never used.eslint[@typescript-eslint/no-unused-vars] 以及 'xxx' is declared but its value is never read 这样的错误
解决方法:
- 修改
tsconfig.json文件(如果没有,则可以手动创建),添加如下配置 { "compilerOptions": { "noUnusedLocals": false, "noUnusedParameters": false, }, } - 修改
eslint.config.js文件(如果没有,则可以手动创建),添加如下配置 export default defineConfig([ { rules: { "@typescript-eslint/no-unused-vars": "warn", // 改为 warning }, }, ])