Руководство для начинающих по созданию сервера.
Шаг 1. Настройте среду Node.js
Прежде всего, убедитесь, что на вашем компьютере установлен Node.js. Вы можете скачать последнюю версию с официального сайта Node.js (https://nodejs.org). После установки откройте терминал или командную строку и проверьте установку, набрав:
node -v
Если вы видите номер версии, все готово!
Шаг 2: Инициализируйте свой проект
Создайте новый каталог проекта и перейдите в него с помощью терминала. Затем выполните следующую команду, чтобы инициализировать новый проект Node.js:
npm init -y
Эта команда создаст новый файл package.json
с настройками по умолчанию.
Шаг 3: Установите экспресс-модуль
Теперь давайте установим модуль Express, который упростит создание сервера. В терминале выполните следующую команду:
npm install express
Эта команда загрузит и установит модуль Express в ваш проект.
Шаг 4: Создайте файл сервера
Создайте новый файл, назовем его server.js
в каталоге вашего проекта. Откройте его в текстовом редакторе и приступайте к кодированию!
В server.js
добавьте следующие строки кода:
import express from "express"; const app = express(); const port = 3000; app.get('/', (req, res) => { res.send('Welcome to my server!'); }); app.listen(port, () => { console.log(`Server is running on port ${port}`); });
В приведенном выше коде мы импортируем модуль Express, создаем экземпляр приложения Express, устанавливаем порт 3000, определяем маршрут для корневого URL («/»), который отправляет приветственное сообщение, и, наконец, запускаем сервер.
Шаг 5: Запустите свой сервер
В терминале перейдите в каталог вашего проекта и выполните следующую команду:
node server.js
Поздравляю! Ваш сервер запущен и работает. Откройте веб-браузер и посетите http://localhost:3000
Давайте встретимся в следующем блоге и расширим наш сервер, добавив больше маршрутов, обработав различные методы HTTP и интегрировав их с базами данных или внешними API. Ваше здоровье!