Что такое 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