ale*_*cxe 3 javascript testing abstract-syntax-tree static-code-analysis eslint
当规则定义为 fixable 时,fixable应指定可以具有code或whitespace值的键:
fixable(string) 如果--fix命令行上的选项自动修复规则报告的问题,则为“代码”或“空格”
这些值之间有什么区别whitespace,具体是什么?
目前 ESLint 不将这些值用于任何事情(除了fixable属性下的任何值的存在)。这是为了将来使用。例如,在某些时候,ESLint 可能会提供一种仅修复空白规则或仅修复代码的方法。当前,“空白”应该用于处理间距(缩进、属性之间的间距等)的任何规则,其他所有内容都标记为“代码”。