У меня есть приложение Angular PWA. В одном из компонентов я пытаюсь прочитать JSON, музыкальные файлы, которые попадают в папки assets/data
и assets/sounds
.
Во время локального тестирования все работает нормально, и я могу установить приложение PWA локально.Это работает и на Azure.Однако, когда я помещаю это приложение в AWS, к URL-адресу добавляется промежуточная переменная «Производство».
Например, в Azure URL был www.myapp.azurewebsites.net, тогда как в AWS это https://4rjj521114.execute -api.eu-central-1.amazonaws.com / production / ,
Из-за этого, когда мои компоненты в приложении пытаются получить доступ к папке ресурсов, они не могут получить к ним доступ, поскольку они совершают вызовы https://4rjj521114.execute -api.eu-central-1.amazonaws.com/assets/data, тогда как то же самое работает, если я добавлю production
к URL https://4rjj521114.execute -api.eu-central-1.amazonaws.com / production / assets /данные .
Существует ли какая-либо стандартная практика для этого или мне не хватает какой-либо конфигурации?