# Мини-проект: запускаем программу

Курс: Claude Code и терминал: с 0 — https://zero2claude.ru/learn/code-terminal
Канонический URL: https://zero2claude.ru/learn/code-terminal/4-11-mini-proekt-zapusk

Проверяем версию node, читаем package.json и запускаем программу. Практика работы с Node.js и npm в терминале.

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

## Шаг 1. Проверяем node

Сначала убедимся, что инструмент для запуска программ на месте:

```
node -v
```

В ответ ты увидишь номер версии — значит, node готов к работе.

## Шаг 2. Читаем паспорт проекта

Заглянем в `package.json`, чтобы узнать, что это за проект:

```
cat package.json
```

На экране появится `{ "name": "tool" }` — проект называется `tool`.

## Шаг 3. Запускаем программу

В проекте есть файл `index.js`. Запустим его командой `node`:

```
node index.js
```

Внутри файла написано `console.log('готово')`, поэтому на экран выведется слово:

```
готово
```

Программа отработала — ты запустил настоящий код из терминала.

Поздравляю — ты прошёл уровень 4! Теперь ты умеешь устанавливать пакеты, читать и создавать package.json, запускать скрипты и программы на node.

## Что дальше

Дальше тебя ждёт самое интересное для любого, кто пишет код, — **Git и GitHub**. Ты научишься сохранять историю своих проектов и делиться ими со всем миром. Увидимся на следующем уровне!
