美文网首页
ts项目声明枚举enum eslint会报错assigned a

ts项目声明枚举enum eslint会报错assigned a

作者: 云鹤道人张业斌 | 来源:发表于2021-07-09 18:03 被阅读0次

在ts项目使用eslint要注意,声明一个枚举也会有错误提示:is assigned a value but never used
下图是举个例子,图中的enum DISTRICT_ID也会出现name上面的错误提示


企业微信截图_16258245504716.png

在网上能看到很多人遇到这个问题: ESLint - Configuring “no-unused-vars” for TypeScript

还是要看代码库的说明:eslint代码库说明,针对ts在某些情况下,ESLint 本身提供了规则,但不支持 TypeScript 语法,提供插件用以支持。
解决:将下面的规则直接放入你的rule即可

{ 
  // 注意你必须禁用基本规则,因为它可以报告不正确的错误
  "no-unused-vars" : "off" , 
  "@typescript-eslint/no-unused-vars" : [ "error" ] 
}

规则扩展no-unused-vars

相关文章

  • ts项目声明枚举enum eslint会报错assigned a

    在ts项目使用eslint要注意,声明一个枚举也会有错误提示:is assigned a value but ne...

  • #typescript# 在.d.ts文件中声明enum

    今天遇到一个报错,在xxx.d.ts中声明了一个枚举,如下所示 在yyy.ts中使用这个枚举,如下所示 编译后运行...

  • 枚举学习

    java enum枚举类 enum(枚举)类介绍 **java枚举类是一组预定义常量的集合,使用enum关键字声明...

  • TypeScript10(枚举类型)

    在javaScript中是没有枚举的概念TS帮我们定义了枚举这个类型 使用枚举 通过enum关键字定义我们的枚举 ...

  • Swift探索(五): Enum & Optional

    一:枚举(Enum) 1. 枚举的基本用法 Swift 中通过 enum 关键字来声明一个枚举 Swift 中的枚...

  • java枚举

    1.枚举定义 声明枚举 声明枚举时必须使用 enum 关键字,然后定义枚举的名称、可访问性、基础类型和成员等。枚举...

  • C#魔将-lesson_07-枚举

    枚举(Enum) 枚举是一组命名整型常量。枚举类型是使用 enum 关键字声明的。C# 枚举是值类型。换句话说,枚...

  • Vite-Vue3.x-TS-Eslint项目初始化(2022-

    Vite-Vue3.x-TS-Eslint项目初始化 Lzq811/Vue3.x-vite-ts-eslint-p...

  • C#入门笔记(二)

    0x00 枚举 枚举是一组命名整型常量。枚举类型是使用 enum 关键字声明的。C# 枚举是值数据类型。 enum...

  • [cpp deep dive] enum枚举类型

    如何声明一个枚举类型? 如何合法使用枚举类型? 不合法的例子? enum的值 ? enum的sizeof? 上代码...

网友评论

      本文标题:ts项目声明枚举enum eslint会报错assigned a

      本文链接:https://www.haomeiwen.com/subject/sdnfpltx.html