Что такое Node.js?

Node.js — это кроссплатформенная внутренняя среда выполнения JavaScript с открытым исходным кодом, которая работает на движке JavaScript и выполняет код JavaScript вне веб-браузера, который был разработан для создания масштабируемых сетевых приложений.

Сегодня я хочу показать вам настройку порта сервера узла, так что давайте приступим к реализации.

Установить узел и npm

Во-первых, вам нужно скачать Node и npm по этим ссылкам.

Получить файл package.json

Создайте папку с названием вашего приложения и создайте файл с server.js в этой папке.
Теперь перейдите в эту папку и введите приведенную ниже команду в терминале.

npm init

Он попросит вас указать версию, описание и т. д. для вашего проекта. Просто не забудьте добавить файл server.js для точки входа.

Установить зависимости

Затем вам необходимо установить express, который представляет собой инфраструктуру Node.js для создания RESTful API, и mongoose, который представляет собой библиотеку JS для создания соединения между MongoDB и приложением Node.js.

npm i express mongoose

и установите nodemon из этой команды

npm i -D nodemon

Nodemon — это инструмент для наблюдения за изменениями в файле и перезапуска сервера.

Написать сценарий

Запишите эти два скрипта в свой файл package.json.

"scripts": {
    "start": "node server.js",
    "server": "nodemon server.js"
  },

Создать порт

Теперь, наконец, введите этот код в свой файл server.js

const express = require('express');
const port = 5000;
const app = express();
app.listen(port, () => {
  console.log(`Server started on port ${port}`);
});

и чтобы получить результаты, запустите эту команду в терминале

npm run server

Вы получите работающий порт в терминале так же, как это

Спасибо за прочтение!
Не стесняйтесь подключаться к Twitter