标识符不是骆驼案

时间:2018-09-10 09:00:26

标签: javascript reactjs import eslint react-intl

我必须从模块导入,并且出现错误标识符'locale_en'不是驼峰式的。我该怎么解决。

import locale_en from 'react-intl/locale-data/en'

我使用模块'react-intl',并尝试在规则中添加camelcase: ["error", {properties: "never"}],但仍无法正常工作

编辑:我找到了解决方法:规则是:"camelcase": [1, {"properties": "never"}]

1 个答案:

答案 0 :(得分:0)

您现在可以灵活地allow某些标识符(也可以使用正则表达式)变成非大写字母:

{
    "rules": {
        "camelcase": ["error", {"allow": ["aa_bb"]}]
    }
}

请参阅:https://eslint.org/docs/rules/camelcase#allow