eslint/sort-vars 严谨
它的作用
在同一个块中声明多个变量时,对变量名称进行排序可以使后续更轻松地找到所需的变量。
为什么这是不好的?
未排序的变量声明会使代码更难阅读和维护。
示例
此规则的错误示例:
js
var b, a;
var a, B, c;此规则的正确示例:
js
var a, b, c, d;
var B, a, c;配置
此规则接受一个配置对象,包含以下属性:
ignoreCase
type: boolean
默认值: false
当设置为 true 时,该规则在排序变量时忽略大小写敏感性。
如何使用
通过配置文件或命令行工具启用此规则,可以使用:
json
{
"rules": {
"sort-vars": "error"
}
}bash
oxlint --deny sort-vars