我正在测试我的 Polymer 应用程序,我在 Lighthouse 上获得了不错的分数。但是,我还有一个小问题。我有一个manifest.json
包含所有内容的文件,因此可以将应用程序添加到主屏幕,但 Lighthouse 仍然失败说: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 在哪里。