
Node JS предоставляет возможность запускать JavaScript вне браузера, что позволяет создавать серверные приложения и инструменты командной строки. Для работы с Node JS через терминал необходимо убедиться, что установленная версия соответствует текущим проектным требованиям. Рекомендуется использовать версию LTS (Long-Term Support), например, Node 20.x на момент 2025 года.
Командная строка является основным инструментом взаимодействия с Node JS. Для проверки установки достаточно ввести команду node -v, которая отобразит текущую версию Node JS. Если система не распознает команду, следует добавить путь к папке Node JS в переменную окружения PATH.
После запуска Node JS через командную строку можно использовать интерактивную консоль REPL для тестирования кода и выполнения отдельных команд. Для запуска файла с JavaScript-скриптом используется синтаксис node имя_файла.js. Это позволяет быстро проверять работу функций и модулей без настройки сложной среды разработки.
Для управления пакетами и зависимостями применяется npm, который интегрирован в Node JS. С помощью команд npm init и npm install можно создавать проектные структуры и подключать сторонние библиотеки. Проверка версии npm выполняется через команду npm -v.
Проверка установки Node JS через командную строку

Проверить корректность работы npm можно командой npm -v. Отображение версии, например 9.6.4, подтверждает успешную интеграцию менеджера пакетов с Node JS. Несовпадение версий Node и npm может привести к ошибкам при запуске скриптов и установке библиотек.
На Windows путь к Node JS обычно добавляется автоматически во время установки. На macOS и Linux для проверки можно выполнить which node или where node, чтобы убедиться, что командная строка видит исполняемый файл. В случае отсутствия пути его необходимо добавить вручную через переменные окружения.
После успешной проверки версий рекомендуется создать тестовый файл test.js с простым кодом console.log(‘Node работает’); и запустить его командой node test.js. Если в терминале появляется сообщение, установка завершена корректно.
Настройка переменной PATH для Node JS
Переменная PATH определяет, где командная строка ищет исполняемые файлы. Если после установки Node JS команды node и npm не распознаются, необходимо добавить путь к папке с Node JS в PATH.
На Windows путь обычно выглядит как C:\Program Files\nodejs\. Для добавления откройте «Панель управления» → «Система и безопасность» → «Система» → «Дополнительные параметры системы» → «Переменные среды». В разделе «Системные переменные» найдите Path и добавьте путь к Node JS.
На macOS и Linux путь добавляется через конфигурационные файлы оболочки. Для bash или zsh откройте ~/.bashrc или ~/.zshrc и добавьте строку: export PATH=$PATH:/usr/local/bin/node. После сохранения выполните source ~/.bashrc или source ~/.zshrc, чтобы изменения вступили в силу.
Запуск интерактивной консоли Node REPL

Node REPL позволяет выполнять JavaScript-код в интерактивном режиме прямо в командной строке. Для запуска введите node без дополнительных аргументов. После появления подсказки > можно вводить команды и сразу видеть результаты.
Консоль поддерживает стандартные функции JavaScript, включая работу с объектами, массивами и модулями. Для проверки создайте переменную, например: let a = 5;, и выполните console.log(a * 2);, чтобы увидеть результат 10.
Для завершения сеанса REPL используйте сочетание клавиш Ctrl+C дважды или команду .exit. REPL сохраняет историю команд в текущей сессии, что удобно для тестирования и отладки кода без создания файлов.
Дополнительно можно подключать внешние модули. Например, после установки пакета npm install lodash подключите его через const _ = require(‘lodash’); и сразу используйте функции библиотеки для проверки работы в интерактивном режиме.
Выполнение простого JavaScript-файла через командную строку

Для запуска JavaScript-файла создайте файл с расширением .js, например, app.js, и поместите в него код: console.log(‘Программа запущена’);. Сохраните файл в удобной директории.
Откройте командную строку, перейдите в папку с файлом с помощью cd путь_к_папке и выполните команду node app.js. Терминал выведет сообщение из файла, подтверждая успешное выполнение.
Если при запуске появляется ошибка «Cannot find module» или «команда не найдена», проверьте, добавлен ли путь к Node JS в переменную PATH, и убедитесь, что имя файла указано корректно, включая расширение .js.
Для тестирования различных сценариев можно создавать несколько файлов с простыми функциями, например, вычисление суммы или сортировка массива, и запускать их через командную строку, чтобы сразу видеть результаты работы кода.
Использование npm для запуска скриптов из командной строки

Node Package Manager (npm) позволяет управлять пакетами и запускать скрипты напрямую из командной строки. Для этого создайте файл package.json, выполнив команду npm init -y в корне проекта.
Добавление скриптов выполняется в разделе «scripts» файла package.json. Например:
- «start»: «node app.js» – запускает основной файл приложения;
- «test»: «node test.js» – запускает тестовый скрипт;
- «build»: «node build.js» – выполняет сборку проекта.
Запуск скриптов выполняется командой npm run имя_скрипта. Например, npm run start выполнит app.js. Для стандартного скрипта start достаточно npm start.
Если скрипт использует установленные пакеты, убедитесь, что они подключены через npm install имя_пакета. Это позволяет запускать код без ошибок «module not found».
Рекомендуется организовывать скрипты в package.json для удобного управления проектом и повторного использования команд без необходимости каждый раз вводить длинные команды в терминале.
Проверка версии Node JS и npm через командную строку

Для проверки установленной версии Node JS откройте командную строку и введите node -v. Терминал отобразит номер версии, например v20.1.0. Эта информация позволяет убедиться, что используемая версия соответствует требованиям проекта.
Если команды возвращают ошибки или версии не совпадают с ожидаемыми, проверьте путь к Node JS в переменной PATH и при необходимости обновите Node и npm до актуальных версий через официальный сайт nodejs.org или с помощью nvm (Node Version Manager).
Регулярная проверка версий помогает избежать проблем с совместимостью при установке пакетов и запуске скриптов, особенно при работе с проектами, требующими конкретной версии Node JS.
Вопрос-ответ:
Как проверить, установлен ли Node JS на моем компьютере?
Откройте командную строку и введите node -v. Если Node установлен, терминал покажет номер версии, например v20.1.0. Для проверки npm используйте npm -v. Если команды не распознаются, Node JS необходимо установить или добавить путь к нему в переменную PATH.
Что делать, если команда node не распознается в терминале?
Это происходит, когда путь к исполняемому файлу Node JS не добавлен в переменную PATH. На Windows откройте «Переменные среды» и добавьте путь к папке Node, обычно C:\Program Files\nodejs. На macOS и Linux добавьте строку export PATH=$PATH:/usr/local/bin/node в файл ~/.bashrc или ~/.zshrc и выполните source соответствующего файла.
Как запустить JavaScript-файл через командную строку?
Создайте файл с расширением .js, например app.js, с кодом: console.log(‘Программа запущена’);. В терминале перейдите в папку с файлом командой cd путь_к_папке и выполните node app.js. В терминале появится вывод, соответствующий содержимому файла.
Можно ли тестировать код без создания файлов?
Да, для этого используется интерактивная консоль Node REPL. Запустите команду node в терминале, появится подсказка >, где можно вводить команды и сразу видеть результат. Для выхода используйте Ctrl+C дважды или команду .exit.
Как запускать скрипты проекта через npm?
Добавьте скрипт в раздел «scripts» файла package.json, например «start»: «node app.js». Для выполнения используйте команду npm run start. Если скрипт называется start, можно просто выполнить npm start. Перед запуском убедитесь, что все пакеты установлены с помощью npm install.
Как проверить, что Node JS установлен и готов к работе?
Откройте командную строку и введите node -v. Если Node установлен, терминал покажет версию, например v20.1.0. Для проверки npm используйте npm -v, результат может быть 9.6.4. Если команды не распознаются, необходимо установить Node JS или добавить путь к нему в переменную PATH.
Как запустить JavaScript-код без создания отдельного файла?
Используйте интерактивную консоль Node REPL. Введите команду node в терминале, появится подсказка >. Можно вводить команды, создавать переменные и сразу получать результат. Например, let a = 5; и console.log(a * 2); выведут 10. Для выхода нажмите Ctrl+C дважды или используйте .exit.
