Я думаю, он имел в виду, что чистый JSON должен быть возвращен тому, кто когда-либо запрашивал его по запросу конечной точки. По крайней мере, я столкнулся с чем-то вроде этого.
Для статического JSON я нашел ответ: https://github.com/angular/angular-cli/issues/5029
Комментарий разработчика 6 июля 2018
1. ng-build с вашим index.html, правильно установленным с его компонентами. (или условные компоненты приложения)
2. переименуйте и скопируйте визуализированный файл (например) в /src/search.html
3. в angular.json (angular-cli.json для pre v5) найдите «assets»:
"assets": [
"src/favicon.ico",
"src/search.html",
"src/assets"
],
просмотрите localhost: 4200 / search.html
наслаждайся:)
Интересная часть возникает, когда вы пытаетесь каким-то образом сгенерировать этот json, при этом браузер не задействован - как, например, некоторая автоматическая служба отправляет запрос к некоторой угловой конечной точке, например: имя хоста / статистика, и в ответ получает json, который зависит от числа. изображений и заголовков этого текущего имени хоста, например {siteName: 'test', изображений: 10, заголовков: 1}.