Я использую vue-cli v3.0.0.beta10 + интегрированную рабочую коробку по умолчанию, я добавил следующую конфигурацию в мой файл vue.config.js
(расположенный в моей корневой папке):
pwa: {
//pwa configs...
workboxOptions: {
// ...other Workbox options...
runtimeCaching: [ {
urlPattern: new RegExp('/.*(?:googleapis)\.com.*$/'),
handler: 'staleWhileRevalidate',
}]
}
}
Я бы ожидал, что мой сервисный работник кеширует все ответы json от моего API Google, но вместо этого ничего не происходит. Я даже не вижу Cache Storage в наборе инструментов разработчика на вкладке «Приложение».
Что мне не хватает? Пожалуйста, помогите:)