# Читаем сообщения об ошибках

Курс: Claude Code и терминал: с 0 — https://zero2claude.ru/learn/code-terminal
Канонический URL: https://zero2claude.ru/learn/code-terminal/15-2-chitaem-oshibki

Сообщение об ошибке — это подсказка, а не приговор. Обычно в нём есть тип проблемы и место, где она случилась. Не понял — скопируй ошибку Claude, и он объяснит.

На уровне 10 мы уже видели, что в коде бывают ошибки и это нормально. Теперь посмотрим на них поближе. Когда что-то ломается, компьютер часто выводит **сообщение об ошибке** — обычно красным текстом в терминале или в браузере. Многих этот текст пугает: непонятные английские слова, какие-то стрелочки, цифры. Хочется зажмуриться и пролистать. Не надо. Это сообщение — на твоей стороне.

## Ошибка — это подсказка

Сообщение об ошибке не ругает тебя и не выносит приговор. Оно пытается **помочь**: говорит, что пошло не так и где это случилось. Представь, что это записка от программы: «Эй, я хотела сделать вот это, но не смогла, посмотри сюда».

Поэтому первое правило — не паниковать и просто **прочитать** текст. Спокойно, сверху вниз. Даже если половина слов незнакома, часто можно зацепиться за главное.

## Что искать в сообщении

В большинстве ошибок есть две полезные вещи:

- **Тип проблемы** — что именно не так. Например, что-то не найдено, чего-то не хватает, что-то написано неправильно.
- **Место** — где это случилось. Обычно это имя файла и номер строки:

```
Error: Cannot find module './button'
  at app/page.tsx:12
```

Здесь видно: проблема в том, что не найден какой-то модуль (`button`), а случилось это в файле `page.tsx` на строке 12. Уже не так страшно, правда? Ты знаешь, куда смотреть.

Часто самая важная информация — в первой строке ошибки. Ниже идут технические подробности, в которые на старте можно не вникать.

## Не понял — спроси Claude

А что, если ты прочитал ошибку, а всё равно ничего не ясно? Это нормально, особенно в начале. Тут есть отличный приём: **скопируй текст ошибки целиком и вставь его Claude**. Попроси объяснить простыми словами, что случилось.

Копируй ошибку полностью, со всеми строками. Чем больше контекста ты дашь Claude, тем точнее он подскажет, в чём дело и как починить.

Claude переведёт непонятный текст на человеческий язык и подскажет, куда смотреть. Сообщение об ошибке плюс умный помощник рядом — и почти любая поломка становится решаемой.
