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

Версии: node -v и npm -v

Узнаём, зачем нужны номера версий и почему их стоит проверять перед работой. Смотрим версии node и npm.

В прошлом уроке ты узнал, что флаг -v показывает версию программы. Теперь разберёмся, зачем вообще обращать внимание на эти номера — и проверим версии сразу двух инструментов.

Почему версии имеют значение

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

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

node и npm — два инструмента

Вместе с Node.js обычно ставится ещё один инструмент — npm. Это разные программы, и у каждой своя версия. Проверим обе:

node -v

Увидишь версию Node.js, например v24.14.0. Теперь вторую:

npm -v

А здесь — версию npm, например 10.9.0. Обрати внимание: у npm версия печатается без буквы v спереди, но смысл тот же — это её номер.

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

Попробуй

Выполни по очереди две команды:

node -v
npm -v

Когда обе покажут свои версии — урок зачтётся. Ты убедился, что и Node.js, и npm на месте.

Проверь себя

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

Почему версия программы важна?

Что покажет команда npm -v?

Когда полезно проверять версии?

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

📝 Мои заметки

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

Задание

Проверь версии двух инструментов — сначала node -v, потом npm -v.

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

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

  • Не выполнено: Версия node
  • Не выполнено: Версия npm

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