Главная/Статьи/Node.JS: Основы — первое приложение
NodeJS

Node.JS: Основы — первое приложение

Большинство туториалов по Node.JS пропускают самые основы и сразу переходят к сложным концепциям. Эта заметка — для тех, кто хочет запустить первое приложение без лишних сложностей.

Создание проекта

Создайте папку для проекта и файл приложения:

mkdir myapp
touch app.js

Код первого приложения

Добавьте следующий код в файл app.js:

var http = require('http');
var server = http.createServer(function(req, res) {
  res.writeHead(200, { 'Content-Type': 'text/plain' });
  res.end('Hello node.js!');
});
server.listen(3000);

Этот код создаёт HTTP-сервер, который слушает порт 3000 и отвечает на любой запрос текстом Hello node.js!.

Запуск приложения

Перейдите в папку проекта и запустите сервер:

cd myapp
node app.js

После запуска откройте в браузере http://localhost:3000 — вы увидите текст приветствия.

Важно: при закрытии терминала сервер останавливается. Чтобы запустить снова, повторите команду node app.js. Для постоянной работы в фоне используйте инструменты вроде pm2 или forever.