• Почему не устанавливается airbnb для eslint?

    @doasync
    Там плагины друг от друга зависят. Сам мучался. Потом разобрался и написал npm модуль eslint-config-airbnb-standard.

    Нужно сначала установить eslint версии 3 и eslint-plugin-import. К тому же ты глобально пытаешься установить eslint. Для этого все зависимые плагины нужно тоже глобально устанавливать, а это не круто. Поэтому я придумал, как это обойти. Читай тут.

    Я этот модуль использую сейчас для Sublime Text 3 и WebStorm. Также расширил конфигом JavaScript Standard Style. Ни каких теперь UNMET PEER DEPENDENCY. Просто устанавливаешь, настраиваешь по инструкции, кидаешь в папку .eslintrc, если надо, и всё работает.

    wRwDALx.png
    Ответ написан
  • Как использовать airbnb style guide в sublime text 3?

    @doasync
    Очень просто! Делай всё по инструкции...
    Вот npm модуль eslint-config-airbnb-standard, там на английском всё написано, как установить Airbnb style guide для Sublime Text 3. Этот модуль включает в себя также JavaScript Standard Style. В качестве линтера используется ESLint (плагин для SublimeLinter). ESLint нужно сделать глобальным в системе для сублайма. Ни каких проблем с зависимостями (unmet peer dependencies) при установке. Просто устанавливаешь, настраиваешь редактор, кидаешь в папку .eslintrc и всё работает. ES6 поддерживается по умолчанию в конфигах.

    wRwDALx.png
    Ответ написан
    Комментировать