Привет, Герой! Сегодня будешь писать бекэнд для игры Mining Empire.
Наш бекэнд будет построен на Express.js
, поэтому давай установим его с помощью npm install --save express
.
Посмотри на файлы, которые у тебя есть. Мы добавим роутинг к константе server
в файле server.js
позже.
Сейчас, давай создадим еще один файл functions.js
и экспортируем из него функцию startServer(port, server)
Функция startServer(port, server)
должна вызвать метод server.listen(port, callback)
, чтобы запустить сервер.
В callback
ты можешь добавить что угодно, например console.log('Server is running on port' + port)
Эта задача — часть курса по Full-Stack JavaScript.
Ты можешь задать свой вопрос в комментариях под постом.
Если ты уже решил задачу, то не стесняйся помочь другим.
index.js
// OUR GOLD MINING EMPIRE NEEDS A CONFIG!
server.js
import express from 'express';
const server = express();
//Here, we'll implement our routes and middleware
export { server };