如何抑制错误:空格和制表符混合?

Bab*_*abr 1 javascript eslint vue.js

我在Vue.js应用程序中收到此烦人的“错误”消息。

error: Mixed spaces and tabs (no-mixed-spaces-and-tabs) at src/components/Landing.vue:388:2:
Run Code Online (Sandbox Code Playgroud)

我想知道如何抑制它?

ton*_*y19 7

这是一个ESLint错误(no-mixed-spaces-and-tabs,旨在警告不要同时使用空格和制表符来缩进代码。空格/制表符的一致性是一种代码约定,在团队(1)(2)内共享代码库时很重要。如果您是单独摇摆(没有其他计划),请随时禁用/启用所需的任何规则。

您可以配置ESLint忽略该错误。配置通常存储在.eslintrc.jsVue CLI生成的项目中。在该文件内,编辑rules对象以包含:

"rules": {
  "no-mixed-spaces-and-tabs": 0, // disable rule
}
Run Code Online (Sandbox Code Playgroud)