Polymer Starter Kit - 尝试启用服务工作程序时的ERR_FILE_EXISTS

时间:2015-12-07 04:00:25

标签: polymer polymer-1.0 service-worker polymer-starter-kit

我正在尝试按照here中的说明在我的聚合物入门套件克隆中启用离线支持(服务工作者)。

但是,在 gulpfile.js index.html elements.html 中进行更改后,我每次都会收到以下错误我刷新页面。 enter image description here

此外,如果我在Chrome开发者工具中将限制设置更改为离线并刷新,则页面会返回“无法连接到Internet”消息,因此显示缓存无法正常工作。

还有什么我需要做的吗?

更新:刚刚解码了错误消息中的网址(即http://localhost:5000/bower_components/platinum-sw/platinum-sw-register.html&clientsClaim=true&skipWaiting=true&version=1.0)并在Chrome中运行,并出现 404 错误。如果我删除.html之后的所有内容,那么可以找到该文件。

1 个答案:

答案 0 :(得分:2)

我遇到了同样的问题并且结果是因为platinum-sw-cache在开发开发中设置为disabled,这意味着如果你运行

  

gulp serve

所以要离线测试PSK,你需要调用

  gulp serve:dist

您也可以忽略ERR_FILE_EXISTS错误,如@pirxpilot所述。