Могу ли я остановить поведение перенаправления angular по умолчанию для указанных конечных точек c? - PullRequest
0 голосов
/ 06 апреля 2020

У меня есть приложение Angular и серверный бэкэнд с Netlify в одном домене.

, поэтому:

https://domain-name.com/*

У меня есть API в том же домене:

https://domain-name.com/api/v1/*

Есть ли способ остановить Angular поведение маршрутизатора, которое автоматически перенаправит вас, если маршрутизатор не может сопоставить никакие маршруты.

Подобно тому, как конфигурация прокси может сделать это для локальной разработки?

Если это невозможно, возможно ли следующее при текущем поведении Angular роутер:

Могу ли я использовать свои безсерверные функции Netlify в поддомене? например, https://api.domain-name.com/api/v1/*

Спасибо

1 Ответ

0 голосов
/ 06 апреля 2020

Тем временем мое решение состоит в том, чтобы Netlify создал 2 сборки моего репо

Одна под доменом: https://domain-name.com/*

И другая под домен: https://domain-name-api.com/*

Затем у меня есть две команды для сборки:

ng build --prod для Angular и make для бэкенда

Кажется, работает, хотя и не кажется самым эффективным методом, учитывая, что я сейчас работаю со сборками того же репо

...