Node.js Начало
Скачать Node.js
На официальном сайте Node.js есть инструкции по установке Node.js: https://nodejs.org
Примечание. Текущая версия Node.js устанавливается только начиная с версии Windows 8.1. Для Windows 7 необходимо скачивать и устанавливать более раннюю версию Node.js - v13.14.0.
Начало работы
После того, как вы загрузили и установили Node.js на свой компьютер, давайте попробуем отобразить "Hello World" в веб-браузере.
Создайте файл Node.js с именем "myfirst.js" и добавьте следующий код:
myfirst.js
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/html'});
res.end('Hello World!');
}).listen(8080);
Сохраните файл на свой компьютер: C:\Users\Your Name\myfirst.js
Код приказывает компьютеру написать "Hello World!" если кто-либо (например, веб-браузер) пытается получить доступ к вашему компьютеру через порт 8080.
На данный момент вам необязательно понимать код. Это будет объяснено позже.
Интерфейс командной строки
Файлы Node.js должны быть инициированы в программе CLI ("Command Line Interface" / "Интерфейс командной строки") вашего компьютера.
Как открыть интерфейс командной строки на вашем компьютере, зависит от операционной системы. Для пользователей Windows: нажмите кнопку "Пуск" и найдите "Командная строка" или просто напишите "cmd" в поле поиска.
Перейдите в папку, содержащую файл "myfirst.js", окно интерфейса командной строки должно выглядеть примерно так:
C:\Users\Ваше имя>_
Запустите файл Node.js
Только что созданный файл должен быть инициирован Node.js, прежде чем какое-либо действие может быть выполнено.
Запустите интерфейс командной строки, напишите node myfirst.js
и нажмите Enter:
Запустить "myfirst.js":
C:\Users\Ваше имя>node myfirst.js
Теперь ваш компьютер работает как сервер!
Если кто-нибудь попытается получить доступ к вашему компьютеру через порт 8080, он получит сообщение "Hello World!" взамен!
Запустите интернет-браузер и введите адрес: http://localhost:8080