Как развернуть сайт на Angular 4 на VPS?

Как развернуть сайт на Angular 4 на VPS?

Всем привет!

Создал сайт на Angular. Ссылка на репозиторий: https://github.com/freestyle2018/angular-ivan

Учился по урокам с сайта https://webformyself.com.

VPS приобрел на хостинге Jino.ru.

Произвел необходимые установки на сервере: перечень команд

Большая просьба, подскажите, как теперь запустить сам сайт?
Или подскажите свой VPS сервер, на котором устанавливали сайт на Angular 4!

А как это связано с SF?

Да, вопрос не касается Salesforce, поэтому переместил его в раздел Javascript.
Но уже приятно видеть что сюда заходят не профильные относительно Salesforce люди.

(Если только это не тонкий спам, то постараюсь ответить)

В общем вопрос достаточно общий получился. Тут можно собрать кучу ответов.

Во первых вы неправильно понимаете предназначение Ангуляр 4 (он же уже 6 если бы учили по официальной документации). Ангуляр предназначен для фронтенда, а фронтенд это чистый браузер. Фронтенд может работать хоть с локального компа, хоть с VPS, хоть с CDN (да хоть с github). Не важно куда вы его положите, главное чтобы браузер мог его забрать.

А вот то что вы пытаетесь развернуть на VPS это бэкенд. И судя по командам которые вы используете для отдачи фронтенда используется express а для имитации API json-server. Они напрямую никакого отношения не имеют к Ангуляр и тут просто используются для простоты. С тем же успехом вы можете положить свои ангуляр проект в папку статики на своем сайте портфолио (http://ivan-rezume.tk/), а вместо json-server сделать свой PHP хэндлер и возвращать нужный JSON (или вообще тупо положить json файлы с нужными данными рядом с index.html в статике и тянуть их в запросах).

Interesting information? Help us, post link to social media..