2016-12-09 4 views
0

У меня проблема с запуском моего Угловая 2 приложение на Цифровой океан. Я пытаюсь развернуть свое приложение на облачном сервере, все начинается просто отлично, но когда я пытаюсь подключиться к приложению на указанном сервере порта, я просто не отвечаю. Я не знаю, потому что я не могу найти никакой помощи, и я просто не могу понять, почему только фронтмен угловой-cli не будет работать, потому что когда я подключаюсь к серверу Node.js Express или сервер MongoDB, который я также запускаю на моей капле нет проблем с подключением к ним. Брандмауэр временно отключен. Я был бы рад, если бы кто-нибудь из вас мог мне помочь.Развертывание цифрового океана Angular-cli

+0

Пожалуйста, расскажите нам больше об окружающей среде. Это Linux-сервер? Используете ли вы Node/Express в качестве back-end? Какой порт вы используете и как настроен ваш брандмауэр? Почему бы вам не сделать сборку с помощью 'ng build' и служить ей в качестве своего внешнего приложения? – vinagreti

+0

@vinagreti Сервер Ubuntu 16.04.1 x64, Node/Express для back-end, приложение работает на порте 4200, брандмауэр отключен, я использовал ng build и получил папку dist, но я не знаю, как обслуживать он – Artur

+0

Угловой 2 - это HTML + JS (статические файлы), поэтому вы можете обслуживать его с помощью Apache, Express, amazon S3, даже для Google. Вот пример обслуживания статических файлов в экспресс: http://www.fullstacktraining.com/articles/how-to-serve-static-files-with-express – vinagreti

ответ