Установка Node.js и npm
Для работы с Node.js необходимо установить его на компьютер. Дистрибутив можно загрузить с официального сайта. Рекомендуется использовать LTS-версию (Long-Term Support) — это обеспечит стабильность работы и минимизирует вероятность ошибок.
Установка проста: запустите установочный файл и следуйте инструкциям. Вместе с Node.js устанавливается npm (Node Package Manager) — пакетный менеджер, необходимый для управления зависимостями проекта.
Проверка установки
Откройте терминал (в Visual Studio Code — через меню «Терминал» -> «Создать терминал», или используйте отдельный терминал). Для очистки терминала используйте команду clear (или cls в Windows).
Проверьте установку Node.js командой:
node --version
Корректная установка отобразит номер версии. В противном случае переустановите Node.js.
Аналогично, проверьте npm:
npm --version
Различия в версиях некритичны.
Начало работы с проектом
Создайте папку для проекта и откройте её в Visual Studio Code (меню «Файл» -> «Открыть папку»). Инициализируйте проект командой:
npm init
Система задаст вопросы о проекте (название, версия, описание и т.д.). Нажмите Enter для значений по умолчанию или введите свои. Будет создан файл package.json с информацией о проекте и его зависимостях. Раздел scripts позволяет определить собственные команды. Например, стандартный скрипт test (команда echo "…") запускается так:
npm run test
Этот скрипт можно изменить или удалить.
Запуск JavaScript-кода
Создайте файл index.js (или любой .js файл) и напишите код, например:
let num = 5;
console.log(`Значение переменной: ${num}`);
Запустите его командой:
node index.js
Результат (вывод значения переменной) отобразится в терминале. Это демонстрирует запуск JavaScript-кода вне браузера.
Добавление собственных скриптов в package.json
Добавьте в package.json скрипт, например, start, для запуска index.js:
{
// ...другие поля...
"scripts": {
"start": "node index.js"
}
}
Теперь запуск index.js возможен командой:
npm run start
В этом уроке мы установили Node.js и npm, создали проект и запустили JavaScript-файл с помощью Node.js. Node.js позволяет выполнять JavaScript-код вне браузера, расширяя возможности разработки серверных приложений и других инструментов.