Включение JSHint Поддержка Ext.js в IntelliJ IDEA

Обновить

November 2018

Просмотры

1.1k раз

2

Так что , когда я использую JSHint для моего проекта каждый раз Ext.js я использую Extпомечается как 'Ext' is not definedна JSHint. Как я подавить это предупреждение или интегрировать Ext.js в JSHint?

Я интегрировал источники Ext в моем проекте в качестве внешней библиотеки и автозавершения кода работает, так Intellij знает о Ext.

РЕШЕНИЕ:

@Nikos ответить и документация jshint дал мне правильное направление. Я поместил файл с именем .jshintrcв корневом каталоге моего проекта. Содержание:

{
    "predef": [
        "Ext",
        "Ext5"
    ]
}

Второй набор IntelliJ использовать .jshintrcфайл:

В настройках -> Языки и рамочные -> Javascript -> Code Quality Tools -> JSHint флажок в верхнем правом углу Use config fileи выберите первую запись « По умолчанию» , чтобы вызвать IntelliJ использовать конфигурационный файл вместо внутренней конфигурации.

Теперь все в рабочем. Обратите внимание , что вы должны поместить все дополнительные настройки jshint Теперь внутри .jshintrcфайла.

1 ответы

2

Вы можете сделать следующее в вашем jshint.rc

 "jshint_options":
    {
        "globals": {
            "Ext": false
        }
     }