В бета-версии 24 Angular-CLI была создана папка dist, теперь в бета-версии 31 кажется, что папка dist больше не создается при выполнении ng-сервиса ,Угловой CLI - прокси-сервер ng перестает работать так, как это было до
Это создает проблему для меня, потому что я обслуживаю все приложение в экспресс-приложении, которое является частью моего проекта. Мне нужно было сделать это, потому что у меня есть шаблон, который изменяет базовый href.
Прежде, чем я был файл прокси-конфигурации настроить, как:
{
"/": {
"target": "http://localhost:3000",
"secure": false
}
}
Это работало до того, потому что расстояние папка создавалась и курьерская приложение смотрит в эту папку для файлов.
Но теперь, поскольку этой папки нет, он не может найти ни один из файлов.
Я думал, что, возможно, я мог бы установить его до только прокси АНИ вызовы, но таким образом я настроить файл прокси-конфигурации, как это:
{
"/analytics/api-dev": {
"target": "http://localhost:3000/analytics/api-dev",
"secure": false
}
}
Но когда я делаю это, я получаю 404 когда он пытается перейти к: POST http://localhost:4200/analytics/api-dev
Я удивлен его не проксирование, что запрос на 3000: http://localhost:3000/analytics/api-dev
Примечания: для этого я мои базовых иого значения:
<base href="/">
Возможно ли настроить конфигурационный файл прокси только для прокси-вызовов API, но не более того?
Если я могу это сделать, я мог бы найти другой способ решения проблемы базовой базы href в html.
СПАСИБО !!!
Почему вы не просто использовать 'нг построить --Base-HREF x'? – shusson