Стиль кода. Eslint. Husky. #2 Eslint, установка и базовая настройка

Поделиться
HTML-код
  • Опубликовано: 28 окт 2019
  • В этом видео мы познакомимся с базовой настройкой Eslint.
    Материалы
    eslint.org/docs/user-guide/ge...
    github.com/airbnb/javascript#...
    githooks.com/
    github.com/okonet/lint-staged
    habr.com/ru/company/ruvds/blo...
    github.com/typicode/husky
    Курсы на Udemy:
    www.udemy.com/modern-javascri...
    Подписывайся на наш телеграмм канал посвященный новостям frontend, бесплатным видео и различным лайфхакам
    Telegram: t.me/easycode_news
    Наш сайт - easycode.school
    VK - easy_code_kharkov
    Facebook - / itschooleasycode
    Instagram - / easycode_it_school

Комментарии • 22

  • @user-gd3lg9wi1n
    @user-gd3lg9wi1n 4 года назад +79

    если вдруг лень: npm i --save-dev eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier prettier

  • @botino-k
    @botino-k 2 года назад

    Спасибо, то, что доктор прописал😊

  • @s9219871110
    @s9219871110 4 года назад

    Спасибо, коротко и понятно.

  • @ii3246
    @ii3246 2 года назад +1

    я сразу не узнал. так это же Денис если не ошибаюсь, автор курсов на udemy по js. с этих курсов я начинал.))) хорошие курсы, кто не покупал, советую! я правда с их вырос давно, но все же иногда подсматриваю что забыл.)))

  • @llssk6379
    @llssk6379 4 года назад

    То что надо, спасибо!

  • @Oswee
    @Oswee 4 года назад

    Spasibo!

  • @tou.f6016
    @tou.f6016 4 года назад

    Спасибо

  • @romansharpe1131
    @romansharpe1131 4 года назад +1

    Скажите, а в VS Code нужно дополнительно ставить расширение prettier?

  • @olegnovikov7522
    @olegnovikov7522 2 года назад

    супер конечно.
    Про prettier не рассказали ((

  • @user-yg8nh2ek6w
    @user-yg8nh2ek6w 2 года назад +1

    Пишите проще: npm i -D . Если "-D" не ставить то название пакета после установки в "dependencies" попадает, а так в "devDep..."

  • @user-bc2zt4jr6u
    @user-bc2zt4jr6u 3 месяца назад

    А если я использую TS, всё аналогично настраивается?

  • @muhtarnaymankhanov8699
    @muhtarnaymankhanov8699 4 года назад

    скажите eslint надо использовать, когда на реакте писать буду? или на джаваскрипте тоже надо использовать?

    • @EasyCodeSchool
      @EasyCodeSchool  4 года назад

      Да, на любом фреймворке его нужно использовать

  • @aleksandrzhilkin4800
    @aleksandrzhilkin4800 3 года назад

    а как сделать так, чтобы код подчеркивался красным, если он не соответствует правилам eslint?

  • @user-pj3yd6xy3t
    @user-pj3yd6xy3t 3 года назад

    Почему-то на эту команду < npm i --save-dev eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier prettier > в ответ ничего не установилось(

    • @leonidshvab6233
      @leonidshvab6233 3 года назад

      пробуй ставить по отдельности
      *npm i --save-dev eslint-config-airbnb*
      *npm i --save-dev eslint-config-prettier*
      ....
      +проверяй в гугле названия зависимостей, может где то какую то опечатку делаешь
      еще првоерь, что бы зависимости (пакеты) устанавливались в том же месте где и лежит *package.json*

  • @user-ig4lq2ts8b
    @user-ig4lq2ts8b 3 года назад +1

    странно, вроде делаю все так же а не работает

  • @Alex-wg8tb
    @Alex-wg8tb 3 года назад

    command not found: npm

  • @jauhieniharochau8640
    @jauhieniharochau8640 3 года назад

    Не работает, пишет ошибку на первом же символе < и всё

  • @oleksandrdemchenko482
    @oleksandrdemchenko482 Год назад

    Помогло Директорія не було прописано

  • @alicemay4037
    @alicemay4037 3 года назад +2

    не понятно