К содержимому
Claude Code с 0:полный курс
Уровень 4 · Инструменты и Node.js 4 мин

Что такое Node.js

Узнаём, что Node.js позволяет запускать JavaScript вне браузера, и запускаем его в терминале, чтобы увидеть приветствие.

Ты уже несколько раз набирал node и видел его версию. Но что это вообще за программа и зачем она нужна? Сейчас разберёмся — и заодно запустим Node.js, чтобы увидеть его «вживую».

JavaScript за пределами браузера

JavaScript — это язык программирования. Изначально он жил только в браузере: именно на нём написана логика почти всех сайтов — кнопки, формы, анимации. Браузер умеет читать и выполнять этот язык.

Долгое время JavaScript не мог работать нигде, кроме браузера. Node.js изменил это: он позволяет запускать JavaScript вне браузера — прямо на твоём компьютере и на серверах в интернете. То есть один и тот же язык теперь работает и там, где открыт сайт, и там, где он хранится.

Это важно ещё и потому, что многие инструменты разработчика написаны на JavaScript и работают именно через Node. Когда ты ставишь какой-нибудь современный инструмент, под капотом его, скорее всего, запускает Node.

Запускаем Node.js

Если набрать node без всего — без имени файла и без флагов — программа запустится в так называемом интерактивном режиме и поприветствует тебя:

node

Ты увидишь сообщение вроде Welcome to Node.js v24.14.0. Это значит, что Node готов принимать команды на JavaScript прямо здесь, в терминале.

Интерактивный режим удобен, чтобы быстро что-то проверить. Но для настоящей работы код обычно пишут в файл и запускают целиком — этим займёмся в следующем уроке.

Попробуй

Набери в терминале одну короткую команду:

node

Как только увидишь приветствие со словами Node.js — урок зачтётся. Поздравляю: ты запустил среду, в которой работает огромная часть современной разработки.

Проверь себя

Отвечено 0/3
Режим:

Что такое Node.js?

Где ещё, кроме браузера, может работать JavaScript благодаря Node.js?

Что произойдёт, если набрать node без аргументов?

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

📝 Мои заметки

Сохраняется автоматически в этом браузере · видно на странице «Заметки».

Задание

Набери node без аргументов и посмотри на приветствие Node.js.

терминал
Безопасный тренажёр терминала. Введи команду и нажми Enter.
Не знаешь, что доступно? Набери help.
~ $

Tab дополнить · прошлые · Ctrl+L очистить · help команды

  • Не выполнено: Запусти node
  • Не выполнено: Видишь приветствие

Листай уроки клавишами · поиск по ⌘K