Если не ошибаюсь воркер заберет только те запросы которые будут пролетать в network если на них назначена стратегия либо же пойдет подбирать ресурсы которые указаны в параметре staticFileGlobs для кэширования. А так как при использовании TransferState у нас запрос отвечает из
this.transferState.get(key, null)
то и в нетворке его не будет видно. Хотя при запросе уже из Веб морды воркет заберет в кэш
Возможно, кто-то сталкивался: как корректно положить json-фаил, чтобы стягивать его через transferHttp на сервере? в assets в .angular-cli добавилен, в папке dist-server присутствтует. Но на сервере не отрабаетывает (причем, со странной ошибкой): проваливается в error в subscription, при этом error - undefined