Настроить Eslint VueJS для чистого кода, pre-commit git + actions

Алексей1 год в сервисе
Данные заказчика будут вам доступны после подачи заявки
21.06.2024

Здравствуйте. Есть небольшой проект VueJS 3 + Vite.

Также настроен Eslint по дефолту.

  1. Нужно настроить Eslint что бы проверял style guide исходя из https://vuejs.org/style-guide/ . исходил из https://habr.com/ru/companies/simbirsoft/articles/674036/ .

  2. Сделать что бы Eslint сам форматировал код по правилам в редакторе VS CODE (точнее показать как это настроить, как я понял prettier не нужен будет для автоформатирования)

  3. Сделать Eslint pre-commit hook github, что бы была проверка на форматирование кода перед коммитом

  4. Настроить скрипт Action на github.com для CI \CD , что бы была проверка Eslint

Думаю для людей, которые занимаются разработкой долгое время, не будет каких то сложностей. Просто скопируете ваши рабочие конфиги с правилами форматирования кода и скриптом Action для непрерывной интеграции.

Заявки фрилансеров