- В папке project выполнить:
npm install node reset.js
- На ОС Linux необходимо разрешить для nodejs открывать порт с номером 80 следующей командой:
sudo setcap CAP_NET_BIND_SERVICE=+eip <путь к nodejs>
- путь к nodejs можно узнать, выполнив команду
which node
- можно использовать и другие способы разрешить программе открывать порт 80
- также можно просто запустить сервер на другом порту (как это сделать написано ниже)
- путь к nodejs можно узнать, выполнив команду
- В папке project выполнить:
node run.js
- Открыть в браузере страницу http://<имя-хоста>
- При запуске сервера на порту 80 (по умолчанию) имя хоста это ip-адрес хоста или его доменное имя
- Также можно запустить сервер на другом порту командой
node run.js <номер-порта>
- В таком случае необходимо скорректировать URL адрес открываемой страницы в соответствии с указанным портом (имя хоста будет выглядеть как <ip-адрес>:<номер-порта> или <доменное-имя>:<номер-порта>)
- nodemailer — используется для отправки электронного письма на почту пользователя
- sockets.io — используется для отправки сообщений в чат и получения их с него