Я пытаюсь добавить файлы в хранилище Cache в угловом проекте cli, но продолжаю получать ошибки из-за zonejs, и я не могу понять, почему.Код ниже работает нормально, если я запускаю в проекте машинописного текста без другого кода.Файлы добавляются в кеш, поэтому функция выполняется, но затем выдает ошибку.
caches.open('assets').then((cache) => {
return cache.add('image.png');
});
Если я запускаю тот же код в своем угловом проекте, я получаю ошибку
Ошибка: Uncaught (в обещании): TypeError: указанное значение не является Promise TypeError: указанное значение не является Promise
См. этот Stackblitz для воспроизведения ошибки.При нажатии кнопки синхронизации указанные файлы добавляются в кэш-память, а затем выдается ошибка.