Angular 在后续HTTP请求中未检索到ngsw-worker.js文件
因此,我遵循了本教程中的所有步骤,在其文档中添加了Angular: 当我第一次构建Angular项目时,在一个不知名的Chrome浏览器中运行它,我的日志显示,Angular 在后续HTTP请求中未检索到ngsw-worker.js文件,angular,service-worker,progressive-web-apps,Angular,Service Worker,Progressive Web Apps,因此,我遵循了本教程中的所有步骤,在其文档中添加了Angular: 当我第一次构建Angular项目时,在一个不知名的Chrome浏览器中运行它,我的日志显示,ngsw worker.js已通过http服务器成功检索(GET) 当我在开发工具中删除服务工作者,打开一个新的incognito选项卡(或关闭浏览器并打开一个新的incognito窗口)时,没有从http服务器检索到ngsw worker.js,因此,浏览器中没有服务工作者 为什么会这样?这件事困扰了我好长时间了。检索新服务人员的唯一
ngsw worker.js
已通过http服务器
成功检索(GET)
当我在开发工具中删除服务工作者,打开一个新的incognito选项卡(或关闭浏览器并打开一个新的incognito窗口)时,没有从http服务器
检索到ngsw worker.js
,因此,浏览器中没有服务工作者
为什么会这样?这件事困扰了我好长时间了。检索新服务人员的唯一方法是使用ngbuild--prod
重建项目。即便如此,它也可能非常不一致
其他信息:
- 我使用
http服务器-p8080-c-1dist/
- 角度版本:7.1.1