Идентификатор - это не случай верблюда

Мне нужно выполнить импорт из модуля, и у меня есть ошибка. Идентификатор locale_en не указан в случае верблюда. Как я могу это решить.

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

Я использую модуль response-intl и пытаюсь добавить это: camelcase: ["error", {properties: "never"}] в свои правила, но он все еще не работает

Обновлено: я нахожу решение: правила: "camelcase": [1, {"properties": "never"}]

camelcase не верблюжий футляр, а вот camelCase.
Bhojendra Rauniyar 10.09.2018 11:03

Определение правила camelCase не найдено ...

Monsieur Sam 10.09.2018 11:05

Иронично, что название правила camelcase не в случае с верблюдами.

T.J. Crowder 10.09.2018 11:09

Вы пробовали использовать псевдонимы?

njras 10.09.2018 11:27

Что ты про алиасинг? @ user10340130

Monsieur Sam 10.09.2018 11:28

Я имею ввиду import locale_en as local from 'react-intl/locale-data/en'. Хотя не уверен, что это сработает.

njras 10.09.2018 12:07
0
6
4 617
1

Ответы 1

Теперь вы можете гибко использовать определенные идентификаторы allow (в том числе регулярное выражение), чтобы они не были верблюжьими регистрами:

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

См .: https://eslint.org/docs/rules/camelcase#allow

Другие вопросы по теме