Проблема при запуске проекта Angular на AWS EC2 - PullRequest
0 голосов
/ 06 июня 2019

Когда я запускаю свой проект Angular на AWS ec2 в рабочей среде, он автоматически заменяется IP-адресом хоста AWS. Я не могу запустить свой сервис. Кто-нибудь сталкивался с этой проблемой ранее? Пожалуйста, помогите

Скриншот консоли

Ответы [ 2 ]

0 голосов
/ 06 июня 2019

Просто проверьте общедоступный URL-адрес вашего экземпляра EC2. Это должно быть что-то вроде ниже:

http://ec2-52-204-122-132.compute-1.amazonaws.com

Теперь в вашем Angular-коде у вас должен быть базовый URL-адрес API. Вы должны использовать базовый URL вашего API примерно так:

Базовый URL API: http://ec2-52-204-122-132.compute-1.amazonaws.com/API-Application

Таким образом, никакого преобразования IP автоматически не будет.

0 голосов
/ 06 июня 2019

Вам не нужно запускать среду в EC2, создать производственную сборку и развернуть код в папке AWS >> Instance >> / var / www / html.

Команда для создания производства: ng build --prod --aot

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...