Airbnb样式指南:命名约定的规则不起作用

时间:2019-04-03 12:32:30

标签: javascript eslint airbnb eslintrc

根据Airbnb文档,这是命名对象的最佳做法

// bad
const OBJEcttsssss = {};

// good
const thisIsMyObject = {};

但是我需要添加哪个规则来实现相同的目的

这是我的.eslintrc.json

{
  "extends": "airbnb",
  "env": {
    "browser": true,
    "node": true
  },
  "rules":{
    "camelcase":true
  }
}

我添加了camelcase规则,但没有用

此外,我找不到属于以下规则的

1)变量命名 2)功能命名 3)类命名

1 个答案:

答案 0 :(得分:0)

您没有正确定义规则,它必须是数组

例如:"camelcase": [2, {"properties": "always"}]

有关那里的选项的更多信息: https://eslint.org/docs/2.0.0/rules/camelcase