В нашем приложении есть процесс создания файлов PDF на сервере и их размещения в папке /assets/files/pdf нашего углового приложения. Затем мы открываем новую вкладку в нашем приложении, чтобы просмотреть этот PDF-файл, созданный сервером.
В версии 4 angular мы смогли открыть новую вкладку с URL-адресом типа http://localhost:4200/assets/files/pdf/3ff6d9d5-f433-4706-b928-b7da9a72a3ed.pdf и иметь возможность просматривать только что созданный PDF-файл.
Однако, начиная с версии 5 angular, в частности 5.2.2, если файл не существовал в папке ресурсов во время компиляции приложения, он никогда не будет отображать файл. Это всегда приводит к 404 не найдено.
Каков правильный способ обработки ссылок на файлы, созданные во время выполнения, или есть ли параметр, который можно указать в командах angular-cli.json или build, который позволяет приложению ссылаться на файлы, которые не существовали в то время, когда приложение был скомпилирован?