Я тестирую свое приложение Polymer, и я получаю довольно хороший результат на Lighthouse. Однако у меня все еще есть небольшая проблема. У меня есть файл manifest.json
, содержащий все, чтобы приложение можно было добавить на главный экран, но Маяк все же дает сбой: Manifest start_url is not cached by a Service Worker.
. Я использую Polymer Starter Kit 2.0, и я не знаю, как кэшировать его с Service Worker. У меня есть sw-precache-config.js
, содержащий:
module.exports = {
staticFileGlobs: [
'/index.html',
'/index.html?launcher=true',
'/manifest.json',
'/bower_components/webcomponentsjs/*',
],
navigateFallback: '/index.html',
};
Где /index.html?launcher=true
- это start_url манифеста.