我目前正在分析不同的代码包。我正在使用ESLint检查代码质量。
经过分析,我得到了一个带有ESLint错误的对象,以及它们出现的频率。
"no-multi-assign": 1,
"no-var": 47,
...
"comma-dangle": 133,
"no-shadow": 136,现在我有很多错误,但不能真正评估这些错误有多严重。单个no-multi-assign错误肯定比133个comma-dangle错误更严重。
现在的问题是,如果有某种排序给每个ESLint错误一个严重排序?也许有人知道如何对这些错误排序。
下面是带有所有ESLint规则的列表
发布于 2021-09-10 16:20:05
ESLint 规则 which 0 ("off")、1 ("warn")或2("error"),这大致意味着规则有多么“严厉”。
您可以发现人们发布自己的eslintrc.json,您可以使用它作为“排名”。一个例子是standard/eslint-config-standard
但是不会有任何有意义的排名,比如no-console比no-empty更严重,但比no-labels更不严重,因为这确实是主观的。
https://stackoverflow.com/questions/69135095
复制相似问题