Ты уже несколько раз набирал 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 — урок зачтётся. Поздравляю: ты запустил среду, в которой работает огромная часть современной разработки.