#10 - Выгрузка проекта на сервер
Видеоурок
Для публикации MEAN приложения в Интернете вам потребуется выполнить две вещи:
- добавить удаленную базу данных. В нашем случае это сервис ;
- выгрузить сам сайт на хостинг. В нашем случае это сервис .
Публикация MEAN проекта
Сперва в вашем проекте укажите удаленную базу данных MongoDB. Для этого зарегистрируйтесь в , создайте там коллекцию и добавьте пользователя.

После всех манипуляций вы сможете получить строку для подключения к БД.

По итогу, база данных будет подключена к проекту.
Теперь необходимо выгрузить сайт на Heroku. Для начала в проекте измените порт на следующее значение:
const port = process.env.PORT || 8080;Также если есть ссылки на локальные сервера, то просто замените их на название того сайта, что будет использоваться у вас на удаленном сервере.
Далее создайте приложение на и следуйте простым инструкциям по установке проекта на сервер данной системы:

Программа обучения
Также хотим отметить, что если вас интересует полное построения веб проектов при помощи технологии Node JS, то предлагаем вашему внимаю наш Node JS и сопутствующих технологий.
В ходе огромной программы обучения вы изучите процесс разработки клиентской и серверной части сайта. За программу вы научитесь работать с Node JS, базами данных MongoDB, изучите работу с библиотекой Vue JS, научитесь прописывать весь пользовательский интерфейс и главное научитесь создавать полноценные проекты с клиентской и серверной частью.
Материалы для курса
Чтобы скачивать материалы к видеокурсам необходимо оформить подписку на сайт
Большое задание по курсу
Вам необходимо оформить подписку на сайте, чтобы иметь доступ ко всем большим заданиям. В задание входит методика решения, а также готовый проект с ответом к заданию.
PS: подобные задания доступны при подписке от 1 месяца
Также стоит посмотреть