Запустим Node.js и выполним тестовый JavaScript файл. Убедитесь, что вы скачали и установили Node.js версии 11.1.0 или выше.
Проверка установки Node.js и npm
- Откройте терминал (macOS) или командную строку (Windows).
- Введите команду node -v. Эта команда отобразит установленную версию Node.js. При ошибке переустановите Node.js.
- Проверьте версию npm (Node Package Manager) командой npm -v. npm устанавливается вместе с Node.js.
Node.js: среда выполнения JavaScript
Node.js — это среда выполнения JavaScript-кода. JavaScript-код можно выполнять как в веб-браузере, так и вне его, используя Node.js. В Node.js отсутствует объект document, доступный в веб-браузере. Однако, Node.js позволяет работать с файловой системой, взаимодействовать с веб-серверами по HTTP-протоколу и запускать собственные веб-серверы.
Выполнение JavaScript-кода в Node.js
Выведем сообщение в консоль:
console.log("Hello from Node.js");
Введите эту команду в Node.js. Вы увидите вывод: Hello from Node.js и undefined. Значение undefined будет рассмотрено позже.
Завершение работы Node.js
Для выхода из Node.js, нажмите Ctrl + C дважды.
Выполнение JavaScript-файла
Создайте папку test на рабочем столе и поместите в нее файл index.js со следующим содержимым:
console.log(b);
let b = true;
- Перейдите в папку test в терминале: cd desktop/test
- Проверьте содержимое папки: ls
- Запустите файл index.js командой: node index.js
- Вы увидите вывод undefined.
Попытка выполнить HTML-файл
Попробуйте выполнить файл index.html командой node index.html. Вы получите ошибку SyntaxError, так как Node.js не может исполнять HTML-код.
Успешное выполнение этих шагов подготовит вас к дальнейшему изучению. В следующих разделах будет рассмотрен Git, необходимый для работы с материалами курса, доступными в виде Git-репозитория. Вам потребуется установить Git и клонировать репозиторий с файлами упражнений.