У меня есть back end api, развернутый на героку,
mydomain.com
Передняя часть - это приложение с угловым выражением, я хочу разместить его на одном и том же URL-адресе, чтобы избежать ограничения на ограничение. Это возможно?
Самые простые способы решения этой проблемы:
используя Multiple Buildpacks на Heroku и buildpack-nginx, вы можете иметь экземпляр nginx в своих динамиках, который может обслуживать ваши статические файлы, а также передавать запросы на ваш серверный сервер (единорог). Код внешнего интерфейса должен находиться внутри одного и того же репо, в качестве внутреннего кода, или (в качестве альтернативы) выходить из другого репо в процессе сборки.
аналогично первому решению, но без nginx. Возможно, если вы получите рубин/единорог, чтобы обслуживать ваши статические файлы JS.
используйте поддержку Heroku Docker для создания собственного изображения приложения и его развертывания.
Все вышеперечисленное вместе :)
Это, скорее всего, может включать добавление nodejs buildpack для настройки правильного конвейера сборки.