@Cody45

Что это значит ESLint and Prettier setup for code linting?

Доброго времени суток.
Приступил к выполнению тестового задания. Требования написаны на англ. языке.
Все вроде понял, кроме одного пункта - ESLint and Prettier setup for code linting.
Что такое ESLint and Prettier?
Google Говорит что ESLint чрезвычайно полезен, потому что JavaScript, будучи интерпретируемым языком, не имеет этапа компиляции и многие ошибки могут быть обнаружены только во время выполнения. Но тут загвоздка, так как по условию, тестовое надо писать на type script, который как раз для этого и служит. Зачем тогда этот ESLint нужен?
Второй вопрос - Prettier. Google сообщает, что это – инструмент для автоформатирования кода с поддержкой кучи инструментов. Я использую visual studio code, с расширением Prettier - Code formatter
, это тоже самое или нет?
  • Вопрос задан
  • 50 просмотров
Пригласить эксперта
Ответы на вопрос 1
Aetae
@Aetae
Тлен
1. ESLint позволяет более сложные и хитрые правила проверки, не обязательно связанные конкретно с ошибками как сам typescript, но ещё и с потенциальными ошибками, антипаттернами, форматированием и вообще вкусовщиной. Просто посмотрите на список.
2. То же самое, но правильно его также настраивать не только для себя, но "для всех" в самом проекте, чтоб он автоформатировал в единый для команды стандарт(обычно в связке с eslint).
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы