Стиль кода. 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
если вдруг лень: npm i --save-dev eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier prettier
Спасибо, то, что доктор прописал😊
Спасибо, коротко и понятно.
я сразу не узнал. так это же Денис если не ошибаюсь, автор курсов на udemy по js. с этих курсов я начинал.))) хорошие курсы, кто не покупал, советую! я правда с их вырос давно, но все же иногда подсматриваю что забыл.)))
То что надо, спасибо!
Spasibo!
Спасибо
Скажите, а в VS Code нужно дополнительно ставить расширение prettier?
супер конечно.
Про prettier не рассказали ((
Пишите проще: npm i -D . Если "-D" не ставить то название пакета после установки в "dependencies" попадает, а так в "devDep..."
А если я использую TS, всё аналогично настраивается?
скажите eslint надо использовать, когда на реакте писать буду? или на джаваскрипте тоже надо использовать?
Да, на любом фреймворке его нужно использовать
а как сделать так, чтобы код подчеркивался красным, если он не соответствует правилам eslint?
Почему-то на эту команду < npm i --save-dev eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier prettier > в ответ ничего не установилось(
пробуй ставить по отдельности
*npm i --save-dev eslint-config-airbnb*
*npm i --save-dev eslint-config-prettier*
....
+проверяй в гугле названия зависимостей, может где то какую то опечатку делаешь
еще првоерь, что бы зависимости (пакеты) устанавливались в том же месте где и лежит *package.json*
странно, вроде делаю все так же а не работает
command not found: npm
Не работает, пишет ошибку на первом же символе < и всё
Помогло Директорія не було прописано
не понятно