BackendNode.js

Быстрая настройка Node.js проекта в 2026 году

·MAGMA

Выбор структуры проекта

При создании нового проекта на Node.js важно выбрать подходящую структуру. Вот несколько популярных вариантов:

  • Монолитный: один репозиторий для всего проекта.
  • Микросервисы: отдельные репозитории для каждого сервиса.
  • Модульный: комбинация монолитного и микросервисов.

Для небольших проектов обычно лучше подходит монолита.

Создайте новую директорию и перейдите в неё через терминал:

mkdir my-project
cd my-project

Затем инициализируйте проект командой npm или yarn:

npm init -y # или yarn init -y

Это создаст файл package.json со стандартными значениями.

Установка зависимостей

После выбора структуры установите необходимые зависимости. Для базового проекта потребуется фреймворк вроде Express.js:

npm install express # или yarn add express

Также можно установить драйвер базы данных или библиотеку логирования. Например, установка драйвера MongoDB:

npm install mongodb # или yarn add mongodb

Не забудьте сохранить зависимости в файле package.json, используя флаг --save при использовании npm. Yarn сохраняет их автоматически.

Настройка сервера разработки

Чтобы запустить приложение, создайте файл server.js с таким содержимым:

const express = require('express');
const app = express();
const port = 3000;

app.get('/', (req, res) => {
    res.send('Hello World!');
});

app.listen(port, () => {
    console.log(`Сервер запущен на порту ${port}`);
});

Теперь запустите сервер командой:

node server.js
Вернуться к блогу
Настройка Node.js проекта за пару минут — MAGMA