Angular 6 cache.addAll () не работает с zonejs - PullRequest
0 голосов
/ 13 июня 2018

Я пытаюсь добавить файлы в хранилище Cache в угловом проекте cli, но продолжаю получать ошибки из-за zonejs, и я не могу понять, почему.Код ниже работает нормально, если я запускаю в проекте машинописного текста без другого кода.Файлы добавляются в кеш, поэтому функция выполняется, но затем выдает ошибку.

caches.open('assets').then((cache) => {
    return cache.add('image.png');
});

Если я запускаю тот же код в своем угловом проекте, я получаю ошибку

Ошибка: Uncaught (в обещании): TypeError: указанное значение не является Promise TypeError: указанное значение не является Promise

См. этот Stackblitz для воспроизведения ошибки.При нажатии кнопки синхронизации указанные файлы добавляются в кэш-память, а затем выдается ошибка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...