角度PWA:无法安装站点:未检测到匹配的服务工作者

时间:2018-12-30 20:41:09

标签: angular progressive-web-apps manifest.json

我创建了一个用于测试的Angular / PWA网站

  

ng新的provaPWA

并安装PWA模块

  

npm install -g @ angular / cli

我通过此URL将代码上传到服务器

  

https://elmultiusos.net/

manifest.json出现了,但是当我单击“添加到主屏幕”时,出现此错误:

  
    

无法安装站点:未检测到匹配的服务程序。您可能需要重新加载页面,或检查当前页面的服务工作者是否也从清单中控制了起始URL

  

在生成发行版时,根据Angular / PWA指令

  

ng构建

应创建两个文件

  

。 ngsw-worker.js   。 ngsw.json

但它们不是生成的

1 个答案:

答案 0 :(得分:0)

ng new projectName还不足以启用pwa。还有更多步骤需要采取。请遵循有角度的官方文档https://angular.io/guide/service-worker-getting-started

中的教程