vscode里面报:‘xxx‘ is assigned a value but never used.解决办法

const setCurPage: React.Dispatch<React.SetStateAction<number>>

已声明"setCurPage",但从未读取其值。ts(6133)

'setCurPage' is assigned a value but never used.eslint@typescript-eslint/no-unused-vars

出现这个报错是eslint导致的,所以需要修改eslint的配置:可以看官方文档提示no-unused-vars | typescript-eslint

只需要简单添加两个配置即可:

复制代码
module.exports = {
  root: true,
  env: { browser: true, es2020: true },
  extends: [
    'eslint:recommended',
    'plugin:@typescript-eslint/recommended',
    'plugin:react-hooks/recommended',
  ],
  ignorePatterns: ['dist', '.eslintrc.cjs'],
  parser: '@typescript-eslint/parser',
  plugins: ['react-refresh'],
  rules: {
    'react-refresh/only-export-components': [
      'warn',
      { allowConstantExport: true },
    ],
    "@typescript-eslint/no-explicit-any": ["off"],
    "no-unused-vars": "off",
    "@typescript-eslint/no-unused-vars": "off"
  },
}

配置完如果不立即生效,可以重启vscode就可以了:就不会报错了,只会提示

相关推荐
kafei_*1 天前
VScode 添加 UV虚拟环境方法
vscode·python·uv
乐之者v2 天前
AI编程 -- codex添加代码,在intellij Idea中没有显示,如何处理?
java·ide·intellij-idea
Eric.Lee20212 天前
vscode格式化代码
ide·vscode·编辑器·c++格式化
会笑的小熊2 天前
VScode项目推送到git仓库
ide·git·vscode
SilentSamsara2 天前
装饰器基础:从闭包到装饰器的自然演变
开发语言·前端·vscode·python·青少年编程·pycharm
【 STM32开发 】2 天前
VSCode 安装图解
ide·vscode·编辑器
_ 川三西2 天前
Anaconda安装后环境变量的添加
vscode·conda
CHINA红旗下2 天前
如何使用vscode开发STM32
ide·vscode·stm32
boonya2 天前
Idea CC GUI插件如何通过 CC Switch 工具将 Claude Code 的后端配置为 DeepSeek 的 v4-pro 模型?
java·ide·intellij-idea
IOT.FIVE.NO.12 天前
Codex、Claude Code、Cherry Studio 实测对比:CLI、桌面端怎么选?
ide·人工智能·编辑器·ai编程·ai写作·visual studio·vibecoding