Встречается на собеседованиях • сегодня

Что такое Линтер

Линтер — это инструмент для статического анализа кода, который помогает находить ошибки, потенциальные баги и отклонения от стилевых правил. Он проверяет код без его выполнения, что позволяет выявлять проблемы на ранних этапах разработки.

Популярные линтеры для JavaScript/TypeScript:

  • ESLint — наиболее распространённый, гибкий, с поддержкой плагинов.
  • TSLint (устарел, заменён ESLint + TypeScript).
  • Stylelint — для CSS/SCSS.

Пример настройки ESLint в .eslintrc.js:

js
module.exports = {
  extends: ['eslint:recommended', 'plugin:react/recommended'],
  rules: {
    'no-console': 'warn',
    'semi': ['error', 'always']
  }
};

Линтеры часто интегрируются в CI/CD и редакторы кода (VS Code, WebStorm), обеспечивая мгновенную обратную связь.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы