ng上的错误添加@ angular / pwa

时间:2018-08-15 09:56:16

标签: angular progressive-web-apps angular-service-worker

我试图使用angular创建一个pwa应用程序,最初我安装了angular-cli 6.1版本,但是该版本在创建pwa时会出现一些错误(与ngsw.json相关)。所以我添加了angular-cli 6.2.0-beta.2和当前的ng -v显示

Angular CLI: 6.2.0-beta.2
Node: 8.11.3
OS: linux x64
Angular: 6.1.2

现在,当我尝试添加ng add @ angular / pwa时,它显示“找不到该项目的索引文件”。不知道为什么吗?

2 个答案:

答案 0 :(得分:0)

删除ngsw.json和所有服务工作者文件,然后使用ng add @angular/pwa重新添加。确保以前的所有Service Worker文件都消失了,或者开始一个新项目。

答案 1 :(得分:0)

我遇到了同样的问题,由于缺少项目名称,因此运行以下代码对我有用:

  

ng添加@ angular / pwa --project 项目名称