Angular 2应用程序中的服务工作者实现

时间:2016-12-08 18:42:22

标签: javascript angular angular-cli service-worker

鉴于截至今日(2016年12月)已暂时从Angular-cli(Github statement)删除--mobile标志,您将如何在Angular应用程序中实现服务工作者?提前谢谢

编辑:这是#IO17处理PWA和Angular的新演讲:Stephen fluid's talk on PWAs and Angular, Google IO 17

2 个答案:

答案 0 :(得分:2)

您可以使用serviceworker-webpack-pluginhttps://github.com/oliviertassinari/serviceworker-webpack-plugin

等插件

您还可以在此处找到一个很棒的教程:https://coryrylan.com/blog/fast-offline-angular-apps-with-service-workers

我建议您首先阅读本教程,因为它向您显示您不一定需要额外的插件才能在您的应用中使用服务工作者。

答案 1 :(得分:1)

在.agular-cli.json中的应用配置中添加"serviceWorker": true。使用--prod标志构建将自动添加服务工作者